Cattaraugus County has had many municipalites, Towns, Villages, Hamlets and 2 cities, that have changed over the years and below are some of their names ... as some of those have changed too.
View an interactive map of historic places and more