Oxford County, Maine Cities (2026)

35 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Rumford15,8555,873-0.95%8569 Town
Norway25,3665,0910.37%11945 Town
Paris35,3215,185-0.54%13041 Town
Oxford44,4034,2350.05%11439 Town
Fryeburg53,6013,3700.53%6258 Town
Bethel62,7882,5111.27%4365 Town
Mexico72,7752,756-0.29%11923 Town
Dixfield82,3022,254-0.22%5641 Town
Buckfield92,1111,9870.33%5638 Town
Otisfield101,8631,857-0.59%4740 Town
West Paris111,7581,767-0.68%7324 Town
Hiram121,7211,6120.53%4638 Town
Brownfield131,7061,643-0.12%3844 Town
Waterford141,6351,578-0.12%3350 Town
Porter151,6301,608-0.55%5232 Town
Peru161,4841,486-0.74%3247 Town
Woodstock171,4081,358-0.49%3146 Town
Hebron181,2811,2250.16%5722 Town
Denmark191,2601,2010.72%2746 Town
Hartford201,2351,209-0.72%2844 Town
Lovell211,1531,103-0.17%2743 Town
Canton221,1121,128-0.27%3829 Town
Sumner23999994-0.4%2344 Town
Andover24885753-0.56%1557 Town
Greenwood25759773-0.91%1842 Town
Stow264543970.89%1924 Town
Sweden274324040.93%1529 Town
Newry284294120%762 Town
Roxbury29362364-0.55%843 Town
Hanover303102870.98%447 Town
Stoneham312762590.73%834 Town
Gilead321991930%1119 Town
Byron33103105-0.96%252 Town
Upton3470690%240 Town
Lincoln353941-2.5%133 Plantation

Oxford County Cities Summary

Largest City

Rumford is the largest city in Oxford County, with a population of 5,855.

Smallest City

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

10 Largest Cities

There are 35 cities in Oxford County, Maine.

Location of Oxford County