Overview Mexico is a town in Maine, United States, with a population of about 1,743[1]. Geography Coordinates: 44.5609, -70.5453