Kennebec County, Maine ZIP codes
34 ZIP codes are in Kennebec County, plus 1 that cross in from neighboring counties. It's part of the Augusta-Waterville, ME micro area.
- ZIP codes
- 34
- Population in these ZIPs
- 126,772
- Avg. median income
- $68,900population-weighted
- Cities & towns
- 29
Click anywhere on the map to see which ZIP code it's in.
ZIP codes in Kennebec County
| ZIP code | City | Population | Median income | Typical home value |
|---|---|---|---|---|
| 04259 | Monmouth | 3,610 | $83,919 | $356,700 |
| 04265 | North Monmouth | 552 | $43,506 | $304,900 |
| 04284 | Wayne | 1,101 | $93,194 | $394,500 |
| 04330 | Augusta | 26,690 | $54,775 | $288,800 |
| 04332 PO Box | Augusta | — | — | — |
| 04333 PO Box | Augusta | — | — | — |
| 04336 PO Box | Augusta | — | — | — |
| 04338 PO Box | Augusta | — | — | — |
| 04343 PO Box | East Winthrop | — | — | — |
| 04344 | Farmingdale | 3,017 | $71,635 | $318,800 |
| 04345 | Gardiner | 12,579 | $77,410 | $311,500 |
| 04346 | Randolph | 1,610 | $66,574 | $280,600 |
| 04347 | Hallowell | 2,592 | $68,398 | $377,400 |
| 04349 | Kents Hill | 1,383 | $59,500 | $361,200 |
| 04350 | Litchfield | 3,680 | $84,904 | $357,500 |
| 04351 | Manchester | 2,424 | $92,031 | $393,600 |
| 04352 | Mount Vernon | 1,716 | $74,395 | $330,800 |
| 04355 | Readfield | 2,651 | $86,504 | $345,400 |
| 04358 | South China | 4,526 | $96,309 | $335,900 |
| 04359 | South Gardiner | 298 | — | $186,700 |
| 04360 | Vienna | 536 | $75,481 | $276,400 |
| 04363 | Windsor | 2,690 | $63,178 | $361,500 |
| 04364 | Winthrop | 6,191 | $86,470 | $341,100 |
| 04901 | Waterville | 27,870 | $57,403 | $270,500 |
| 04903 PO Box | Waterville | — | — | — |
| 04910 | Albion | 2,204 | $62,361 | $270,200 |
| 04917 | Belgrade | 3,351 | $88,338 | $407,500 |
| 04918 | Belgrade Lakes | 0 | — | — |
| 04926 | China Village | 0 | — | — |
| 04927 | Clinton | 3,385 | $71,458 | $257,400 |
| 04935 PO Box | East Vassalboro | — | — | — |
| 04962 PO Box | North Vassalboro | — | — | — |
| 04963 | Oakland | 7,524 | $77,708 | $341,400 |
| 04989 | Vassalboro | 4,592 | $72,300 | $339,200 |
ZIP codes partly in Kennebec County
These ZIP codes are mostly in a neighboring county but cover part of Kennebec County.
| ZIP code | City | County | Population | Median income | Typical home value |
|---|---|---|---|---|---|
| 04988 | Unity | Waldo County | 1,894 | $62,929 | $289,100 |
Population and median household income: ACS 2020–2024 5-year estimates. Typical home value: Zillow Home Value Index (September 2026) where available, otherwise the ACS median owner-reported value. "PO Box" marks ZIP codes with no delivery area of their own. Methodology
Cities and towns in Kennebec County
Nearby counties
Frequently asked questions
How many ZIP codes are in Kennebec County, Maine?
34 ZIP codes are mainly in Kennebec County, and 1 more ZIP codes from neighboring areas reach partly into it.
What cities are in Kennebec County?
ZIP codes in Kennebec County use the city names Albion, Augusta, Belgrade, Belgrade Lakes, China Village, Clinton, East Vassalboro, East Winthrop, Farmingdale, Gardiner, Hallowell and Kents Hill and others.
What metro area is Kennebec County in?
Kennebec County is part of the Augusta-Waterville, ME micropolitan statistical area.