CITY · 4 STOPS
Mexico, New York
Mexico is a village located in the town of the same name in Oswego County, New York, United States. The population was 1,531 at the 2020 census. The village is located along New York State routes 3, 69, and 104.
Read more on Wikipedia
Hear every story as you drive
4.8 Stars · 800+ Ratings
© 2026 MainEngine