List of 143 Maine Zip Codes

On this page, we'll list out the 143 Maine ZIP codes we have, including the land area and county name of each code.

Maine is the 39th largest state by total land area, with a land area of 35,380 square miles (91,634 square kilometers) and has a total population of 1,335,492 people as of the most recent U.S. Census survey.

Maine has roughly 143 zip codes, which are listed below for you with details of the land area for each zip, and the cities and counties they cover as well.

ZIP Code City County Land Area (Sq. Meters) Land Area (Sq. Miles) Land Area (Sq. Kilometers)
03901 Berwick York County 97,503,000 38 98
03902 Cape Neddick York County 50,748,300 20 51
03903 South Eliot York County 51,264,300 20 51
03904 Kittery York County 29,002,800 11 29
03905 Kittery Point York County 17,021,900 7 17
03906 North Berwick, South Sanford York County 99,067,600 38 99
03909 Cape Neddick, York Harbor York County 89,042,000 34 89
03910 Cape Neddick York County 880,516 0 1
03911 York Harbor York County 900,654 0 1
04005 Biddeford York County 124,062,000 48 124
04006 Biddeford York County 194,734 0 0
04008 Bowdoinham Sagadahoc County 92,331,500 36 92
04009 Bridgton Cumberland County 146,676,000 57 147
04011 Brunswick, Brunswick Station Cumberland County 121,022,000 47 121
04015 Casco Cumberland County 82,235,800 32 82
04019 Portland Cumberland County 1,864,050 1 2
04021 Cumberland Center Cumberland County 53,424,000 21 53
04032 Freeport Cumberland County 89,883,400 35 90
04037 Fryeburg Oxford County 213,629,000 82 214
04038 Gorham, Little Falls Cumberland County 131,095,000 51 131
04039 Gray Cumberland County 105,254,000 41 105
04043 Kennebunk, West Kennebunk York County 91,372,400 35 91
04046 Kennebunkport York County 114,973,000 44 115
04048 Lake Arrowhead York County 72,995,500 28 73
04050 Portland Cumberland County 3,688,590 1 4
04055 Naples Cumberland County 80,559,300 31 81
04057 Bridgton Cumberland County 142,740 0 0
04061 Lake Arrowhead York County 50,924,900 20 51
04062 North Windham, South Windham Cumberland County 121,661,000 47 122
04063 Old Orchard Beach York County 1,735,830 1 2
04064 Old Orchard Beach York County 17,519,300 7 18
04072 Saco York County 99,620,100 38 100
04073 Sanford, South Sanford York County 96,846,400 37 97
04074 Scar Cumberland County 123,201,000 48 123
04083 Sanford, Springvale York County 25,875,500 10 26
04084 Standish, Steep Falls Cumberland County 121,475,000 47 121
04085 Steep Falls Cumberland County 31,237,400 12 31
04086 Topsham Sagadahoc County 83,400,600 32 83
04092 Westbrook Cumberland County 44,387,600 17 44
04096 Cousins Island, Littlejohn Island, Yarmouth Cumberland County 34,582,000 13 35
04101 Portland Cumberland County 5,134,230 2 5
04102 Portland Cumberland County 15,318,700 6 15
04103 Portland Cumberland County 26,438,900 10 26
04105 Falmouth, Falmouth Foreside Cumberland County 75,875,700 29 76
04106 South Portland Cumberland County 31,630,400 12 32
04107 South Portland Cumberland County 37,541,100 14 38
04108 Portland Cumberland County 3,084,820 1 3
04109 Portland Cumberland County 3,341,950 1 3
04210 Auburn Androscoggin County 153,543,000 59 154
04224 Dixfield Franklin County, Oxford County 192,330,000 74 192
04239 Chisholm Franklin County 125,290,000 48 125
04240 Lewiston Androscoggin County 88,439,200 34 88
04252 Lisbon Falls Androscoggin County 28,235,100 11 28
04254 Livermore Falls Androscoggin County 50,797,200 20 51
04256 Mechanic Falls Androscoggin County 29,157,000 11 29
04257 Mexico Oxford County 60,451,800 23 60
04258 Auburn Androscoggin County 76,719,100 30 77
04268 Norway Oxford County 118,189,000 46 118
04270 Oxford Oxford County 203,680,000 79 204
04276 Mexico, Rumford Oxford County 177,532,000 69 178
04281 South Paris Oxford County 105,134,000 41 105
04287 Bowdoinham Sagadahoc County 115,082,000 44 115
04294 Wilton Franklin County 149,296,000 58 149
04330 Augusta Kennebec County 303,248,000 117 303
04344 Farmingdale, Hallowell Kennebec County 29,085,600 11 29
04345 Farmingdale, Gardiner Kennebec County, Sagadahoc County 186,661,000 72 187
04346 Randolph Kennebec County 5,516,110 2 6
04347 Hallowell Kennebec County 15,209,800 6 15
04357 Richmond Sagadahoc County 78,723,600 30 79
04359 Gardiner Kennebec County 1,860,710 1 2
04364 Winthrop Kennebec County 79,037,700 31 79
04401 Bangor, Hampden, Old Town Penobscot County 259,597,000 100 260
04412 Brewer Penobscot County 39,455,700 15 39
04416 Bucksport Hancock County 149,651,000 58 150
04421 Castine Hancock County 20,149,800 8 20
04426 Dover-Foxcroft Piscataquis County 400,075,000 154 400
04430 East Millinocket Penobscot County 23,379,500 9 23
04441 Greenville Piscataquis County 1,505,790,000 581 1,506
04443 Guilford Piscataquis County 355,822,000 137 356
04444 Bangor, Hampden Penobscot County 178,825,000 69 179
04448 Howland Penobscot County 285,980,000 110 286
04457 Lincoln Penobscot County 426,960,000 165 427
04461 Milford Penobscot County 114,277,000 44 114
04462 Millinocket Penobscot County, Piscataquis County 3,032,140,000 1,171 3,032
04463 Milo Piscataquis County 379,742,000 147 380
04468 Old Town Penobscot County 308,944,000 119 309
04469 Orono Penobscot County 625,565 0 1
04473 Orono Penobscot County 46,480,300 18 46
04489 Old Town Penobscot County 519,680 0 1
04496 Winterport Waldo County 92,007,100 36 92
04530 Bath Sagadahoc County 74,492,100 29 74
04538 Boothbay Harbor Lincoln County 12,631,700 5 13
04543 Damariscotta Lincoln County 32,162,800 12 32
04553 Newcastle Lincoln County 75,243,600 29 75
04572 Waldoboro Lincoln County 185,180,000 71 185
04578 Wiscasset Lincoln County 86,613,000 33 87
04605 Ellsworth Hancock County 736,853,000 284 737
04609 Bar Harbor Hancock County 109,395,000 42 109
04614 Blue Hill Hancock County 155,941,000 60 156
04619 Calais Washington County 88,890,800 34 89
04631 Eastport Washington County 9,455,350 4 9
04652 Lubec Washington County 158,722,000 61 159
04654 Machias Washington County 259,083,000 100 259
04671 Calais Washington County 73,004,900 28 73
04679 Southwest Harbor Hancock County 35,542,900 14 36
04693 Winter Harbor Hancock County 37,191,600 14 37
04694 Woodland Washington County 339,404,000 131 339
04730 Houlton Aroostook County 607,893,000 235 608
04732 Ashland Aroostook County, Piscataquis County 1,134,490,000 438 1,134
04734 Blaine Aroostook County 116,907,000 45 117
04736 Caribou Aroostook County 432,056,000 167 432
04739 Eagle Lake Aroostook County 583,276,000 225 583
04742 Fort Fairfield Aroostook County 198,566,000 77 199
04743 Fort Kent Aroostook County 352,059,000 136 352
04750 Limestone Aroostook County 203,043,000 78 203
04756 Madawaska Aroostook County 46,151,000 18 46
04757 Mapleton Aroostook County 334,701,000 129 335
04758 Mars Hill Aroostook County 91,006,800 35 91
04769 Presque Isle Aroostook County 196,210,000 76 196
04785 Van Buren Aroostook County 264,052,000 102 264
04786 Washburn Aroostook County 182,199,000 70 182
04841 Rockland Knox County 33,258,700 13 33
04843 Camden Knox County 47,885,600 18 48
04861 Thomaston Knox County 28,326,300 11 28
04901 Waterville, Winslow Kennebec County 204,123,000 79 204
04911 Anson Somerset County 165,094,000 64 165
04915 Belfast Waldo County 189,184,000 73 189
04920 Bingham Somerset County 659,206,000 255 659
04927 Clinton Kennebec County 113,632,000 44 114
04930 Dexter Penobscot County, Somerset County 139,741,000 54 140
04937 Fairfield Somerset County 134,915,000 52 135
04938 Farmington Franklin County 317,830,000 123 318
04943 Hartland Somerset County 96,168,200 37 96
04950 Madison Somerset County 134,368,000 52 134
04953 Newport Penobscot County 76,224,600 29 76
04957 Norridgewock Somerset County 210,942,000 81 211
04958 Anson Somerset County 142,218,000 55 142
04963 Oakland Kennebec County 132,085,000 51 132
04967 Pittsfield Somerset County 125,725,000 49 126
04974 Searsport Waldo County 74,042,800 29 74
04976 Skowhegan Somerset County 257,908,000 100 258
04988 Unity Kennebec County, Waldo County 128,938,000 50 129
04992 Farmington Franklin County 154,631 0 0

Note: the ZIP code links above go to our sister site, Census Check, which provides detailed demographics data for all U.S. zip codes.

Data Source(s)

All of the zip code data on this page is sourced from the United States Census Bureau geography reference files.

Link To or Reference This Page

We spent a lot of time downloading, cleaning, merging, and formatting the data that is shown on the site.

If you found the data or information on this page useful in your research, please use the tool below to properly cite or reference Name Census as the source. We appreciate your support!

  • "Maine Zip Codes". NameCensus.com. Accessed on November 28, 2021. http://namecensus.com/zip-codes/maine/.

  • "Maine Zip Codes". NameCensus.com, http://namecensus.com/zip-codes/maine/. Accessed 28 November, 2021

  • Maine Zip Codes. NameCensus.com. Retrieved from http://namecensus.com/zip-codes/maine/.