Cuba is a town in Allegany County, New York, United States. The Town lies on the western border of Allegany County, with the village of Cuba within its borders. Cuba is approximately an hour and a half drive south of Rochester and Buffalo, New York. The federally recognized tribe of Seneca Native Americans have a reservation on the western town line. As of the 2010 Census, the total population was 3,243.
History, business, and points of interest