County hub small town Maine

Cumberland County, ME

Aggregated demographic, housing, and geographic context for the 38 ZIP codes inside Cumberland County, drawn from public Census ACS and SimpleMaps data.

ZIP codes
38
in this county
Total population
301,283
across all listed ZIPs
Cities
35
distinct city/town names
Avg density
277
people / sq mi
Avg median income
—
household, ACS
Avg home value
—
owner-occupied

ZIP codes in Cumberland County

ZIPCityPopulationDensityMedian income
04103 Portland 32,011 1,208 $90,682
04106 South Portland 26,646 845 $83,744
04074 Scarborough 21,639 175 $125,642
04011 Brunswick 21,589 178 $74,102
04092 Westbrook 20,074 451 $85,868
04062 Windham 18,438 153 $98,946
04038 Gorham 18,114 138 $110,181
04101 Portland 17,816 3,389 $60,726
04102 Portland 17,174 1,107 $79,631
04105 Falmouth 12,221 161 $131,833
04107 Cape Elizabeth 9,448 246 $145,464
04096 Yarmouth 8,903 256 $107,911
04032 Freeport 8,622 96 $108,864
04039 Gray 7,773 73 $94,284
04084 Standish 7,396 65 $103,086
04021 Cumberland Center 6,555 123 $145,833
04260 New Gloucester 5,668 46 $107,781
04009 Bridgton 5,118 35 $86,386
04071 Raymond 4,990 52 $86,932
04079 Harpswell 4,146 75 $87,866
04097 North Yarmouth 4,037 73 $119,813
04055 Naples 3,911 47 $68,278
04015 Casco 3,643 45 $64,229
04040 Harrison 2,952 18 $58,267
04085 Steep Falls 2,787 71 $88,739
04029 Sebago 1,930 23 $71,845
04110 Cumberland Foreside 1,777 294 $187,857
04069 Pownal 1,565 26 $103,750
04108 Peaks Island 885 281 $84,120
04091 West Baldwin 769 15 $79,500
04066 Orrs Island 640 137 $113,409
04017 Chebeague Island 566 61 $63,750
04024 East Baldwin 544 14 $55,833
04057 North Bridgton 289 339 —
04050 Long Island 271 73 $80,625
04003 Bailey Island 199 74 $71,250
04109 Portland 130 40 —
04019 Cliff Island 47 22 $85,625

About Cumberland County

Counties are the workhorse unit of American local government — they administer property taxes, run the courts and sheriff’s office, manage many road and library systems, and in much of the country they collect public health and zoning data that ZIP codes don’t. Cumberland County in Maine contains roughly 38 ZIP codes spread across 35 distinct cities and unincorporated communities, with an aggregate population of about 301,283. Reading those ZIPs together at the county level smooths over neighborhood-by-neighborhood noise and surfaces the broader economic and demographic shape of the area. For block-level detail, drill into any individual ZIP profile or compare against the wider Maine index.

The average density across listed ZIPs sits at roughly 277, which classifies the county overall as a small town environment. That label is a generalization — nearly every county contains both a relatively dense core and quieter outlying ZIPs, and the gap between them is often what determines where you actually want to live or open a business. Average median household income in our enriched ZIPs lands near —, with average owner-occupied home values around —; both numbers move dramatically as you cross from one ZIP to the next, so use the table above as a sorting tool, not a verdict.

If you’re moving into Cumberland County, the county itself is also where most of your real-life paperwork will land — vehicle registration, voter registration, property recording, and school district enrollment in many states. Knowing the county that contains your prospective ZIP makes it much easier to look up the right tax assessor, election office, or school district website. Our relocation guide walks through the order in which to tackle these handoffs after a move.

For service-area planning, the county is also where most US business licensing and many sales-tax rules are administered. Service businesses scoping Cumberland County should pair this aggregate view with the individual ZIP profiles to identify the densest, highest-income pockets first, then expand outward along whatever transportation corridor matches their delivery model.