London is a town in Sullivan County, New York. It is located in the Catskill Mountains of Upstate New York. As of 2026, London is home to 827 people. It is named after London, the capital city of England. The nearest significant town to London is Monticello, which is home to 7,173 people.
The major highway in the town of London is New York Highway 17, which travels from Binghamton to New York City.
History
In 1803, a group of settlers settled in the area that later became the town of London. They named their settlement London Ferry, as it was location of a ferry crossing. They named their settlement after London, England. The “Ferry” suffix of the name was dropped upon the town’s incorporation in 1840.
Climate
According to the Koppen Climate Index, London has a humid continental climate. This climate is characterized with mildly warm summers and cold snowy winters. This climate is typical for the state of New York.
Sister Cities
- Joetown, McGrathia
