← Back to Discover · All towns in Maine
Towns in Cumberland County
28 towns with data in Cumberland County, Maine, largest first. Find your matches.
Portland is the largest of the 28 towns we list in Cumberland County, with 68,854 people. Together they have 308,827 people.
| Town | Population | Typical household income | Typical home price |
|---|---|---|---|
| Portland | 68,854 | $79,540 | $489,600 |
| South Portland | 26,930 | $86,838 | $441,200 |
| Scarborough | 23,215 | $133,558 | $551,900 |
| Brunswick | 22,336 | $74,952 | $376,300 |
| Westbrook | 20,775 | $85,038 | $383,300 |
| Windham | 19,188 | $107,934 | $388,900 |
| Gorham | 18,300 | $112,312 | $460,900 |
| Falmouth | 12,755 | $150,919 | $767,500 |
| Standish | 10,662 | $104,593 | $336,000 |
| Cape Elizabeth | 9,606 | $145,821 | $731,600 |
| Yarmouth | 9,053 | $110,216 | $639,700 |
| Freeport | 8,802 | $107,326 | $508,400 |
| Cumberland | 8,647 | $173,894 | $616,800 |
| Gray | 8,429 | $95,236 | $363,700 |
| New Gloucester | 5,766 | $108,797 | $357,100 |
| Bridgton | 5,642 | $77,500 | $316,600 |
| Harpswell | 5,046 | $96,250 | $609,700 |
| Raymond | 4,610 | $88,194 | $395,800 |
| North Yarmouth | 4,240 | $129,267 | $496,500 |
| Naples | 3,985 | $78,188 | $340,100 |
| Casco | 3,696 | $69,313 | $355,500 |
| Harrison | 2,513 | $56,938 | $249,300 |
| Sebago | 2,073 | $78,438 | $298,000 |
| Pownal | 1,696 | $104,333 | $436,800 |
| Baldwin | 1,170 | $68,045 | $263,200 |
| Chebeague Island | 555 | $67,639 | $651,400 |
| Long Island | 249 | $91,250 | $551,100 |
| Frye Island | 34 | $61,719 | $635,400 |
ZIP codes in Cumberland County
38 ZIP codes in Cumberland County, Maine. A ZIP code can also reach into a neighboring county.
- 04003 Bailey Island
- 04009 Bridgton
- 04011 Brunswick
- 04015 Casco
- 04017 Chebeague Island
- 04019 Cliff Island
- 04021 Cumberland Center
- 04024 East Baldwin
- 04029 Sebago
- 04032 Freeport
- 04038 Gorham
- 04039 Gray
- 04040 Harrison
- 04050 Long Island
- 04055 Naples
- 04057 North Bridgton
- 04062 Windham
- 04066 Orrs Island
- 04069 Pownal
- 04071 Raymond
- 04074 Scarborough
- 04079 Harpswell
- 04084 Standish
- 04085 Steep Falls
- 04091 West Baldwin
- 04092 Westbrook
- 04096 Yarmouth
- 04097 North Yarmouth
- 04101 Portland
- 04102 Portland
- 04103 Portland
- 04105 Falmouth
- 04106 South Portland
- 04107 Cape Elizabeth
- 04108 Peaks Island
- 04109 Portland
- 04110 Cumberland Foreside
- 04260 New Gloucester
Nearby counties in Maine
- Androscoggin County 14
- Sagadahoc County 10
- York County 29
- Oxford County 37
- Lincoln County 18
- Kennebec County 29
Link to this page
Copy this HTML to link to this page from your own site.