19 Monroe County Towns and Villages

Monroe County has a population of 750k people, with 210k people living in the City of Rochester. That means 72% of us live outside the city. Each town and village has something unique to offer. It is impossible to list everything, so here is just a taste of what makes each one special: