Oxford County, Maine Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Rumford16,1075,8711.36%8969 Town
Paris25,4395,1900.55%13341 Town
Norway35,3765,0950.5%11945 Town
Oxford44,4794,2400.67%11639 Town
Fryeburg53,6033,3650.76%6258 Town
Bethel62,7862,5121.27%4365 Town
Mexico72,7792,7560%11923 Town
Dixfield82,4852,2523.71%6041 Town
Buckfield92,1351,9870.99%5738 Town
Otisfield101,9041,8550.58%4840 Town
West Paris111,7661,764-0.39%7324 Town
Hiram121,7221,6130.58%4638 Town
Brownfield131,7001,642-0.23%3844 Town
Porter141,6541,6080.12%5232 Town
Waterford151,6291,576-0.18%3250 Town
Peru161,5001,486-0.07%3247 Town
Woodstock171,4281,3580.35%3146 Town
Hebron181,2981,2260.7%5822 Town
Hartford191,2761,2100.95%2944 Town
Denmark201,2651,2010.96%2746 Town
Lovell211,1541,106-0.09%2743 Town
Canton221,1241,1280.09%3929 Town
Sumner231,003996-0.3%2344 Town
Andover24882753-0.56%1557 Town
Greenwood25759769-0.65%1842 Town
Stow264533990.44%1924 Town
Newry274314110.47%7.062 Town
Sweden284264030.47%1529 Town
Roxbury293643650%8.043 Town
Hanover303062850.66%437 Town
Stoneham312772620.36%8.034 Town
Gilead32196193-1.01%1019 Town
Byron33103105-0.96%2.052 Town
Upton346869-1.45%2.040 Town
Lincoln3540400%1.033 Plantation

Oxford County Cities Summary

Largest City

Rumford is the largest city in Oxford County, with a population of 6,107.

Smallest City

Lincoln is the smallest city in Oxford County, with a population of 40.

10 Largest Cities

There are 35 cities in Oxford County, Maine.

Location of Oxford County