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
04106 South Portland 26,646 845
04074 Scarborough 21,639 175
04011 Brunswick 21,589 178
04092 Westbrook 20,074 451
04062 Windham 18,438 153
04038 Gorham 18,114 138
04101 Portland 17,816 3,389
04102 Portland 17,174 1,107
04105 Falmouth 12,221 161
04107 Cape Elizabeth 9,448 246
04096 Yarmouth 8,903 256
04032 Freeport 8,622 96
04039 Gray 7,773 73
04084 Standish 7,396 65
04021 Cumberland Center 6,555 123
04260 New Gloucester 5,668 46
04009 Bridgton 5,118 35
04071 Raymond 4,990 52
04079 Harpswell 4,146 75
04097 North Yarmouth 4,037 73
04055 Naples 3,911 47
04015 Casco 3,643 45
04040 Harrison 2,952 18
04085 Steep Falls 2,787 71
04029 Sebago 1,930 23
04110 Cumberland Foreside 1,777 294
04069 Pownal 1,565 26
04108 Peaks Island 885 281
04091 West Baldwin 769 15
04066 Orrs Island 640 137
04017 Chebeague Island 566 61
04024 East Baldwin 544 14
04057 North Bridgton 289 339
04050 Long Island 271 73
04003 Bailey Island 199 74
04109 Portland 130 40
04019 Cliff Island 47 22

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.