History & Culture · Southern Tier
Colesville Is a Town of Hamlets With Harpursville at the Errand Center
Colesville's official homepage frames a Broome County town formed in 1821 with Harpursville as its major hamlet.
Published June 24, 2026 · Last verified June 24, 2026
Colesville reads like a town of named stops, not one big village. The town materials say Colesville was formed from Windsor on April 3, 1821, and they name Harpursville as the major hamlet even though it is not incorporated. That detail gives the map a nice local twist: the place people recognize most easily is a hamlet, not a separate village government.
Harpursville may be the errand handle, but Colesville is wider than that one name. The town works through hamlets, local roads, and Broome County ties. It is not blank space between Binghamton and the Chenango County line.
The Onaquaga Historical Society adds a second doorway into the story. Its local-history route keeps the old place names from feeling like scenery. A resident chasing a family clue, a visitor following a rural road, or a buyer trying to understand an address will all get a better read by slowing down for the hamlet names.
That is Colesville’s quiet charm. Harpursville gives you the center of gravity, the town gives you the civic frame, and the historical society reminds you that there is more under the surface than a quick drive suggests.