County

Waldo County, ME

20 ZIP codes  ·  20 cities  ·  Maine

👥40,036Population
💰$70,125Median HH Income▼ 8% below avg
🎂47.0Median Age
🏠$236,302Median Home Value▼ 15% below avg
🎓44.7%College Grads▲ 15% above avg
📊4.4%Unemployment▼ 9% below avg
People & Population (ACS 2023 — weighted avg)
♂ Male 49.6% Female 50.4% ♀

Race & Ethnicity

White: 93%Hispanic: 1.5%Black: 0.7%Asian: 0.7%Other: 3.6%Race
White93.0%
Hispanic1.5%
Black0.7%
Asian0.7%
Other3.6%

Age Breakdown

Under 5
4%
5–17
14%
18–24
7%
25–44
22%
45–64
28%
65+
12%

Key Indicators

Median Age47.0 yrs
Avg HH Size2.27
Below Poverty12.5% ▲ 25% above avg
College Grads44.7% ▲ 15% above avg
Unemployment4.4% ▼ 9% below avg
No HS Diploma128 (0.5%)
HS Graduate8,434 (29.9%)
Some College3,398 (12.1%)
Associates3,507 (12.4%)
Bachelors2,749 (9.8%)
Graduate Degree9,977 (35.4%)

Education

No HS: 0.5%HS Grad: 29.9%Some College: 12.1%Associates: 12.4%Bachelors: 9.8%Graduate: 35.4%Edu
No HS0.5%
HS Grad29.9%
Some College12.1%
Associates12.4%
Bachelors9.8%
Graduate35.4%
Housing & Income

Housing Tenure

Owner: 81.1%Renter: 18.9%Tenure
Owner81.1%
Renter18.9%

Home Value Distribution

Under $50k
5%
$50k–$100k
8%
$100k–$150k
13%
$150k–$200k
13%
$200k–$300k
29%
$300k–$500k
23%
Over $500k
10%

Financials

Median HH Income$70,125 ▼ 8% below avg
Median Home Value$236,301 ▼ 15% below avg
Home/Income Ratio3.4x (nat avg ~3.5x)
Median Rent$990/mo
Total Housing Units22,130
Vacant Units4,642

Income Distribution

Under $25k
18%
$25k–$50k
16%
$50k–$75k
18%
$75k–$100k
15%
$100k–$150k
19%
$150k–$200k
6%
Over $200k
6%
Employment & Commute

How People Get to Work

Drove Alone
79%
Public Transit
1%
Walked
4%
Work From Home
17%

Commute Time

Under 15 min
28%
15–30 min
36%
30–45 min
19%
Over 45 min
17%
Housing Stock

Year Built

Before 1940
0%
1940s–1950s
5%
1960s–1970s
13%
1980s–1990s
20%
2000+
61%
About Waldo County, ME

Waldo County is located in Maine and encompasses 20 ZIP codes spanning 20 cities and communities. The county has an estimated population of 40,036 residents. With a median age of 46.95, it is a mature county.

Waldo County has a solidly middle-class economic profile. The median household income of $70,125 is near the national average. Unemployment stands at 4.4%, near the national average. The poverty rate of 12.5% is above the national average.

Housing in Waldo County is an affordable housing market, with a median home value of $236,301 — below the national average. Monthly median rent is approximately $989. Homeownership rates are high at 81.1%, reflecting a largely residential, stable population.

The residents of Waldo County are primarily White (92.98%). Educational attainment is well-educated — 44.7% of adults hold a bachelor's degree or higher, above the national average.

Waldo County, ME is a solidly middle-class area in Maine. The 20 ZIP codes within the county each have their own character — browse the full list below to find the right community, whether you're looking for affordable housing, strong schools, or economic opportunity.

ZIP Codes in Waldo County
ZIPCityPopulationMedian IncomeMedian HomeMedian RentUnemp.College
04915 Belfast 9,030 $59,083 $261,900 $1,009 3.6% 51.8%
04921 Brooks 1,716 $63,355 $192,900 $958 5.6% 37.6%
04922 Burnham 969 $59,615 $150,000 $1,219 8.2% 34.2%
04438 Frankfort 1,229 $64,750 $187,500 $1,223 1.1% 39.8%
04941 Freedom 1,524 $65,365 $193,400 $860 4.3% 33.3%
04848 Islesboro 686 $75,625 $291,300 $938 13.4% 48.5%
04949 Liberty 913 $59,464 $223,900 $469 12.2% 47.5%
04849 Lincolnville 3,898 $79,051 $316,900 $1,194 5.6% 55.9%
04951 Monroe 1,034 $78,409 $214,600 $1,065 3.3% 34.7%
04952 Morrill 1,853 $67,045 $199,000 $933 4.7% 32.7%
04354 Palermo 1,420 $92,344 $266,800 2.0% 45.3%
04973 Searsmont 1,494 $85,192 $259,900 $779 3.1% 43.4%
04974 Searsport 2,649 $61,283 $242,200 $891 8.6% 45.5%
04981 Stockton Springs 2,584 $72,178 $220,900 $1,375 5.8% 39.8%
04986 Thorndike 2,323 $69,375 $172,500 $1,087 1.9% 37.3%
04987 Troy 917 $47,321 $194,100 $1,322 5.1% 37.9%
04988 Unity 1,958 $50,000 $189,800 $798 4.7% 33.5%
04496 Winterport 3,839 $103,938 $243,300 $661 0.5% 50.4%