Explore Mexico, ME

Mexico, ME is a small town located in Oxford County, Maine. With a population of around 2,700 residents, it offers a tight-knit community atmosphere. The town is known for its picturesque landscapes, surrounded by rolling hills and beautiful lakes. Outdoor enthusiasts can enjoy activities such as fishing, hiking, and boating in the nearby Rangeley Lakes region. Mexico, ME also has a rich history, with several historic buildings and landmarks that showcase its past.


Find Local Businesses


Find Things To Do Near Mexico, ME


Nearby Locations

Rumford, ME
(0.98 mi.)
Dixfield, ME
(4.30 mi.)
Peru, ME
(7.16 mi.)
Hanover, ME
(10.08 mi.)
Roxbury, ME
(10.43 mi.)
Bethel, ME
(10.67 mi.)
Weld, ME
(11.32 mi.)
Bryant Pond, ME
(12.50 mi.)
Sumner, ME
(12.78 mi.)
Canton, ME
(14.34 mi.)
Wilton, ME
(15.66 mi.)
West Paris, ME
(15.68 mi.)
Temple, ME
(16.02 mi.)
Dryden, ME
(16.05 mi.)
Greenwood, ME
(16.90 mi.)
Newry, ME
(16.92 mi.)
Jay, ME
(17.88 mi.)
Livermore, ME
(19.32 mi.)

Popular Cities