Town Chart.

← Back to Discover · All towns in Maine

Towns in Oxford County

37 towns with data in Oxford County, Maine, largest first. Find your matches.

Rumford is the largest of the 37 towns we list in Oxford County, with 5,942 people. Together they have 59,973 people.

TownPopulationTypical household incomeTypical home price
Rumford 5,942 $38,403 $127,700
Paris 5,317 $75,137 $240,400
Norway 5,228 $54,342 $215,800
Oxford 4,333 $58,571 $194,200
Fryeburg 3,489 $56,076 $268,600
Mexico 2,782 $55,727 $110,800
Bethel 2,617 $58,929 $344,900
Buckfield 2,403 $77,917 $227,700
Dixfield 2,300 $70,613 $160,900
Otisfield 1,951 $84,271 $317,200
Brownfield 1,830 $60,889 $287,500
West Paris 1,808 $56,324 $193,000
Hiram 1,748 $62,813 $256,600
Porter 1,746 $60,417 $226,100
Peru 1,501 $66,827 $141,300
Lovell 1,353 $80,625 $295,000
Hartford 1,314 $87,115 $189,200
Waterford 1,295 $66,071 $273,800
Woodstock 1,233 $63,015 $219,600
Canton 1,191 $52,458 $165,000
Hebron 1,105 $92,550 $242,300
Denmark 1,054 $64,167 $250,000
Carthage 845 $79,107 $144,300
Sumner 845 $57,750 $150,000
Greenwood 781 $76,146 $228,700
Andover 679 $49,922 $168,300
South Oxford UT 561 $77,841 $246,700
Sweden 537 $73,750 $311,300
Stow 535 $42,204 $326,400
Roxbury 352 $51,667 $105,800
Hanover 276 $55,417 $334,500
Stoneham 271 $63,750 $226,200
Gilead 187 $42,344 $235,000
Newry 177 $67,000 $307,700
Byron 174 $90,417 $122,700
Milton UT 166 $53,393 $187,500
Lincoln 47 $74,167 $264,300

ZIP codes in Oxford County

32 ZIP codes in Oxford County, Maine. A ZIP code can also reach into a neighboring county.

Nearby counties in Maine

Link to this page

Copy this HTML to link to this page from your own site.