County ZIP codes · Maine · FIPS 23027

Waldo County, ME ZIP Codes

Waldo County, Maine has 20 ZIP codes (Census 2020 ZCTA-county file; GeoNames postal codes, October 2026): 18 residential and 2 for PO boxes or a single organization. 1 of the residential ones extends into a neighboring county. Median household income ranges from $62,929 in 04988 (Unity) to $98,333 in 04496 (Winterport) (Census Bureau, ACS 2020-2024).

  • ACS2020-24
  • Census2020

Where are the ZIP codes of Waldo County?

04354 · Palermo: $89k04438 · Frankfort: $80k04496 · Winterport: $98k04848 · Islesboro: $88k04849 · Lincolnville: $80k04915 · Belfast: $66k04921 · Brooks: $64k04922 · Burnham: $59k04941 · Freedom: $66k04949 · Liberty: $71k04951 · Monroe: $81k04952 · Morrill: $68k04973 · Searsmont: $87k04974 · Searsport: $64k04981 · Stockton Springs: $78k04986 · Thorndike: $72k04987 · Troy: $45k04988 · Unity: $63k04915049410484904921049860498104973043540498804952048480492204951044960497404949049870443804354 · Palermo: $89k04438 · Frankfort: $80k04496 · Winterport: $98k04848 · Islesboro: $88k04849 · Lincolnville: $80k04915 · Belfast: $66k04921 · Brooks: $64k04922 · Burnham: $59k04941 · Freedom: $66k04949 · Liberty: $71k04951 · Monroe: $81k04952 · Morrill: $68k04973 · Searsmont: $87k04974 · Searsport: $64k04981 · Stockton Springs: $78k04986 · Thorndike: $72k04987 · Troy: $45k04988 · Unity: $63k04915049410484904921049860498104973043540498804952048480492204951044960497404949049870443804354 · Palermo: $89k04438 · Frankfort: $80k04496 · Winterport: $98k04848 · Islesboro: $88k04849 · Lincolnville: $80k04915 · Belfast: $66k04921 · Brooks: $64k04922 · Burnham: $59k04941 · Freedom: $66k04949 · Liberty: $71k04951 · Monroe: $81k04952 · Morrill: $68k04973 · Searsmont: $87k04974 · Searsport: $64k04981 · Stockton Springs: $78k04986 · Thorndike: $72k04987 · Troy: $45k04988 · Unity: $63k0491504941048490492104981049730435404988049520484804922049510449604974049490498704438
The residential ZIP codes of Waldo County (whole outlines, including the parts in neighboring counties), shaded by median household income in national fifths (ACS 2020-2024). <$54.1k$98.1k+no figure

Source: U.S. Census Bureau, 2020 ZCTA cartographic boundaries; ACS 2020-2024 5-year estimates (B19013).

How different are its ZIP codes?

The middle half of its ranked ZIP codes (1,000+ people living in households) report median household incomes between $65,662 and $81,300.

They carry 18 postal town names.

Source: U.S. Census Bureau, ACS 2020-2024 5-year estimates (B19013).

All 18 residential ZIP codes in Waldo County

Residential ZIP codes mainly in Waldo County, largest first; "In this county" is the share of the ZIP's land in the county
In this county
04915 Belfast 9,107 125 $66k $309k 100%
04849 Lincolnville 4,017 66 $80k $361k 100%
04496 Winterport 3,850 108 $98k $283k 100%
04974 Searsport 2,655 93 $64k $224k 100%
04981 Stockton Springs 2,575 68 $78k $239k 100%
04986 Thorndike 2,228 41 $72k $185k 100%
04988 Unity 1,894 38 $63k $204k 79%
04952 Morrill 1,790 59 $68k $216k 100%
04921 Brooks 1,775 36 $64k $210k 100%
04973 Searsmont 1,646 44 $87k $284k 100%
04941 Freedom 1,577 25 $66k $214k 100%
04354 Palermo 1,473 36 $89k $260k 100%
04438 Frankfort 1,098 45 $80k $211k 100%
04951 Monroe 1,001 26 $81k $220k 100%
04987 Troy 984 28 $45k $213k 100%
04949 Liberty 969 37 $71k $230k 100%
04922 Burnham 953 25 $59k $178k 100%
04848 Islesboro 636 44 $88k $289k 100%

Download the 20 ZIP codes as CSV

Source: U.S. Census Bureau, ACS 2020-2024 5-year estimates; county shares by land area (Census 2020 ZCTA-county relationship file).

Which ZIP codes cross the county line?

1 ZIP code of Waldo County extends into another county. A ZIP code follows mail routes, not county borders.

Share of each ZIP code's land in Waldo County and in the neighboring counties
ZIPIn WaldoElsewhere
0498879%Kennebec County 21%

Source: U.S. Census Bureau, 2020 ZCTA-county relationship file (shares of land area).

PO Box and single-organization ZIP codes

ZIP codes in Waldo County without a residential area (GeoNames postal codes)
ZIPPostal name
04850Lincolnville Center
04972Sandy Point

Source: GeoNames postal codes (CC BY 4.0).

Which first three digits do Waldo County's ZIP codes use?

The first three digits of a ZIP code name the sectional center, the mail processing plant that sorts it. Waldo County's ZIP codes use 4 prefixes: 043, 044, 048 and 049.

Three-digit prefixes of Waldo County's ZIP codes, the sectional center for each (USPS labeling list L005, effective October 1, 2026) and how many of the prefix's codes are Waldo County's
PrefixSectional centerHereAll codes
043 Southern, ME (SCF 040) 1 26
044 Eastern, ME (SCF 044) 2 68
048 Southern, ME (SCF 040) 3 20
049 Eastern, ME (SCF 044) 14 70

Source: U.S. Postal Service, labeling list L005 (3-digit ZIP Code prefix groups, SCF sortation), effective October 1, 2026.