ZipCodesToGo
Maine ZIP Codes
Kennebec County
Vassalboro, ME
04989
04989 ZIP Code — Vassalboro, ME
Kennebec County, Maine
ZIP code 04989 is located in
Vassalboro ,
Maine ,
within Kennebec County .
It covers approximately 44.25 square miles and serves a population of
4,526 residents.
This is a standard ZIP code in the Eastern (ET) timezone,
served by area code 207 .
About ZIP code 04989
The housing stock consists of predominantly single-family detached homes. Most homes were built in the 2000s, giving the area an established character. Median home value is $205,000. Owner-occupancy is high at 82%, well above the national average.
Median household income is $70,958. The poverty rate of 6% is below the national average. 44% of households receive Social Security income, suggesting a notable retiree or disability population.
The dominant occupation class is management, business, and professional, with education and healthcare as the leading industry. The average commute of 29 minutes is near the national average.
Educational attainment is near the national average, with 28% of residents holding a bachelor's degree or higher.
Notable community characteristics include a notable veteran presence at 12% of civilians, above the national average of 7%.
Overall, ZIP code 04989 reflects a community defined by a strong veteran community, high homeownership, and a significant Social Security-dependent population.
04989 ZIP code map
View map of 04989
Cities in ZIP code 04989
Below are the cities the US Postal Service accepts for ZIP code 04989. Using any city not on this list may result in mail delivery delays.
Nearby ZIP codes
Demographics
updated 05/2026
Population
Total population
4,526
Population density
102 / sq mi
State FIPS
23
County FIPS
011
Geography
Land area
44.25 sq mi
Water area
3.56 sq mi
Latitude
44.4300
Longitude
-69.6475
Timezone
Eastern (ET)
Area code
207
Economics
updated 05/2026
Household income
Income range
This ZIP
County avg
State avg
Under $50k
37.6%
45.7%
42.3%
$50k – $100k
35.4%
32.0%
32.3%
$100k – $200k
23.9%
18.4%
20.6%
Over $200k
3.0%
3.8%
4.9%
Demographics & statistics
$70,958
Median household income
$205,000
Median home value
28.4%
Bachelor's or higher
Age distribution
Age summary
Group Count %
Under 18 909 20.1%
18 and over 3,617 79.9%
65 and over 1,083 23.9%
Median age 49.8 years
Race & ethnicity
American Indian / Alaska Native
0.8%
Group Count %
White 4,296 93%
Two or more races 158 3.4%
Hispanic or Latino 92 2%
American Indian / Alaska Native 37 0.8%
Other race 27 0.6%
Asian 8 0.2%
Household income
Income range
This ZIP
County avg
State avg
Under $50k
37.6%
45.7%
42.3%
$50k – $100k
35.4%
32.0%
32.3%
$100k – $200k
23.9%
18.4%
20.6%
Over $200k
3.0%
3.8%
4.9%
Range % of households
Under $10k 1.0%
$10k–$15k 2.5%
$15k–$25k 4.8%
$25k–$35k 11.4%
$35k–$50k 6.7%
$50k–$75k 26.1%
$75k–$100k 9.8%
$100k–$150k 25.2%
$150k–$200k 8.1%
$200k+ 4.6%
Median income $70,958
Housing
Housing overview
Metric Value
Median home value $205,000
Median rent / month $939
Owner occupied 81.8%
Renter occupied 18.2%
Vacant 10.6%
Single-family detached 70.3%
Large apartment buildings 0.0%
Mobile homes 16.7%
Median rooms 5.4
Avg household size (owned) 2.37
Year built
Era %
2020 or later 0.9%
2010–2019 4.2%
2000–2009 21.2%
1990–1999 12.5%
1980–1989 16.1%
1970–1979 10.1%
1960–1969 10.0%
1950–1959 5.0%
1940–1949 2.3%
1939 or earlier 17.7%
Bedrooms
Size % of units
No bedroom (studio) 0.0%
1 bedroom 14.4%
2 bedrooms 23.2%
3 bedrooms 39.0%
4 bedrooms 15.4%
5+ bedrooms 7.9%
Vehicles per household
Vehicles % of households
No vehicle 1.6%
1 vehicle 29.7%
2 vehicles 49.7%
3 or more 19.1%
Heating fuel
Fuel type %
Electricity 10.3%
Propane / LP gas 9.0%
Fuel oil 65.9%
Wood 14.8%
Households & families
Household type Count %
Married-couple family 991 49.6%
Cohabiting couple 193 9.7%
Male householder, no spouse 363 18.2%
Female householder, no spouse 452 22.6%
Households with children under 18 497 24.9%
Households with seniors (65+) 731 36.6%
Average household size 2.26
Marital status
Status Male Female
Never married 22.5% 21.8%
Married 55.1% 54.3%
Separated 1.2% 0.8%
Widowed 2.9% 6.3%
Divorced 18.2% 16.7%
Education
Some college, no degree
20.8%
Graduate / professional
12.3%
Metric %
HS diploma or higher 94.2%
Bachelor's or higher 28.4%
School enrollment (ages 3–17)
Type Count %
Nursery / preschool 9 1.0%
Kindergarten 21 2.3%
Elementary school 579 62.8%
High school 192 20.8%
College / grad school 121 13.1%
Employment
Industry of employment
Education & healthcare
27.8%
Public administration
12.2%
Professional & management
5.6%
Finance & real estate
4.2%
Agriculture & mining
3.3%
Arts, food & hospitality
3.1%
Transportation & utilities
2.1%
Occupation
Category %
Management, business & arts 37.7%
Service 12.6%
Sales & office 20.4%
Natural resources & construction 17.9%
Production & transportation 11.5%
Employment type
Type %
Private sector 68.9%
Government 23.0%
Self-employed 8.1%
Unpaid family workers 0.0%
Commute
Method %
Drive alone 82.4%
Carpool 6.6%
Public transit 0.0%
Walk 0.7%
Work from home 10.3%
Other means 0.0%
Avg commute (minutes) 28.8
Poverty
Married-couple families
0.8%
Female-led households
15.2%
Income support
Source % of households
Social Security 44.3%
Retirement income 31.3%
Supplemental Security 7.8%
Cash public assistance 3.2%
Food stamps / SNAP 10.5%
Health indicators
Condition %
Obesity 34.9%
High blood pressure 33.0%
High cholesterol 32.4%
Diabetes 10.2%
Heart disease 7.2%
Stroke 3.0%
Asthma 10.8%
Arthritis 28.0%
Kidney disease 2.9%
Pulmonary disease 8.4%
Cancer 7.3%
Behavior / access %
Smoking 18.5%
Binge drinking 15.8%
No physical activity 21.4%
Less than 7 hrs sleep 29.7%
Depression 23.0%
Fair or poor health 12.4%
Poor mental health 13.9%
Poor physical health 10.0%
No health insurance 11.5%
Visited doctor (checkup) 79.6%
Visited dentist 68.3%
Cholesterol screening 89.9%
Teeth loss 16.0%
Veterans & disability
Veterans Count %
Civilian veterans 418 11.6%
Disability %
Any disability 15.4%
Under 18 4.5%
18–64 years 10.9%
65 and over 35.1%
Health insurance coverage
Type %
Private insurance 70.0%
Public insurance 45.7%
No insurance 6.8%
Uninsured under 19 2.8%
Language & origin
Language spoken at home (age 5+)
Language Count %
English only 4,406 97.3%
Spanish 7 0.2%
Other Indo-European 0 0.0%
Asian & Pacific Islander 7 0.2%
Other languages 0 0.0%
Place of birth & citizenship
Origin Count %
Native born (US) 4,469 98.7%
Born in same state 4,430 97.9%
Born in different state 3,256 71.9%
Foreign born 39 0.9%
Naturalized citizen 57 1.3%
Not a US citizen 44 77.2%
Ancestry
Ancestry Count %
French 1,046 23.1%
German 563 12.4%
Italian 542 12%
Ancestry Count %
Arab 200 4.4%
Polish 66 1.5%
Dutch 9 0.2%
Technology access
Metric % of households
Computer access 44.2%
Internet access 93.3%
Source: U.S. Census Bureau, American Community Survey 2025 estimates.
Frequently asked questions about ZIP code 04989
What city is ZIP code 04989 in?
ZIP code 04989 is primarily assigned to Vassalboro, Maine.
What county is ZIP code 04989 in?
ZIP code 04989 falls within Kennebec County, Maine.
Does ZIP code 04989 have a large retiree population?
44% of households in ZIP code 04989 receive Social Security income, suggesting a significant retiree or disability population.
Is ZIP code 04989 mostly owner-occupied?
82% of occupied units in ZIP code 04989 are owner-occupied, well above the national average.
Does ZIP code 04989 have a large veteran population?
12% of civilians in ZIP code 04989 are veterans, above the national average of ~7%.
What is the population of ZIP code 04989?
ZIP code 04989 has an estimated population of 4,526 residents, with a density of 102 people per square mile.
What timezone is ZIP code 04989 in?
ZIP code 04989 observes the EST timezone.
Need the complete ZIP code database?
Download all 42,000+ US ZIP codes — Excel, CSV, or Access. Includes lat/lng, county FIPS & timezone.
Download database →