Donald ZIP Codes — Marion County, OR

There is one unique ZIP code in Donald, Oregon and it is 97020. Area code: 503/971.
1
ZIP codes
0.28
sq mi land
0.00
sq mi water
503/971
area code
Donald, OR ZIP code map

About Donald, OR

Donald is a small yet charming city located in Marion County, Oregon. With its quaint atmosphere, it serves as a peaceful retreat in the Willamette Valley. The city's proximity to larger urban areas allows residents to enjoy both tranquility and accessibility.

Location & geography

Situated in the northwestern part of the United States, Donald is surrounded by picturesque farmland and rolling hills. It is approximately 10 miles northeast of Salem, the state capital, and about 30 miles south of Portland, Oregon's largest city. Covering an area of just 0.28 square miles, Donald features no bodies of water, highlighting its predominantly land-based landscape.

Community & economy

The community of Donald is characterized by its tight-knit feel, where residents often know one another. The local economy mainly revolves around agriculture and light industry, contributing to the area's rural charm. Daily life in Donald includes a blend of community events and family-oriented activities that strengthen the town's social fabric.

Transportation

Donald is conveniently accessible via Interstate 5, which runs nearby and connects residents to both Salem and Portland. The closest airport is the Salem Municipal Airport, located only about 10 miles to the southwest. Public transportation options are limited, but nearby commercial and regional airports provide access for longer travels.

History

Donald was officially incorporated in the early 20th century, initially serving as a vital agricultural hub. The city’s key industries have historically revolved around farming, with a focus on local crops that thrive in the fertile Willamette Valley soil. Notable events in the city's history include community fairs and celebrations that showcase its agricultural heritage.

Did you know?

A little-known fact about Donald is that it has maintained a small-town character while being close to urban amenities. This unique location makes it an appealing choice for those looking to escape the hustle and bustle of city life without straying too far from it.

ZIP codes for Donald, OR (1)
ZIP code City County Map
97020 Donald Marion View map

Demographics & statistics

1,151
Population
37.9
Median age
$81,250
Median household income
$35,588
Per capita income
$300,000
Median home value
$1,210
Median monthly rent
88.1%
Home ownership
6.4%
Poverty rate
12.0%
Unemployment
389
Housing units
13.4%
Bachelor's or higher

Age distribution

Male Female
28
Under 5
23
41
5–9
34
26
10–14
22
28
15–19
23
57
20–24
48
99
25–34
85
80
35–44
68
51
45–54
43
71
55–59
61
46
60–64
40
56
65–74
47
36
75–84
31
4
85+
3
← Male
Female →

Age summary

GroupCount%
Under 1820417.7%
18 and over94782.3%
65 and over17715.4%
Median age37.9 years

Race & ethnicity

White 74.3%
Two or more races 13.8%
Hispanic or Latino 9.6%
Asian 1.1%
Other race 1.1%
American Indian / Alaska Native 0.1%
GroupCount%
White94674.3%
Two or more races17613.8%
Hispanic or Latino1229.6%
Asian141.1%
Other race141.1%
American Indian / Alaska Native10.1%

Household income

Under $10k 2.1%
$15k–$25k 1.9%
$25k–$35k 9.3%
$35k–$50k 15.7%
$50k–$75k 17.1%
$75k–$100k 15.2%
$100k–$150k 22.9%
$150k–$200k 8.3%
$200k+ 7.4%
Range% of households
Under $10k2.1%
$15k–$25k1.9%
$25k–$35k9.3%
$35k–$50k15.7%
$50k–$75k17.1%
$75k–$100k15.2%
$100k–$150k22.9%
$150k–$200k8.3%
$200k+7.4%
Median income$81,250

Housing

Home values

Under $50k 0.5%
$50k–$100k 28.1%
$100k–$150k 3.0%
$150k–$200k 4.1%
$200k–$300k 14.3%
$300k–$500k 42.7%
$500k–$1M 7.3%

Housing overview

MetricValue
Median home value$300,000
Median rent / month$1,210
Owner occupied88.1%
Renter occupied11.9%
Vacant4.3%
Single-family detached57.6%
Large apartment buildings0.0%
Mobile homes40.1%
Median rooms5.9
Avg household size (owned)2.65

Year built

Era%
2020 or later0.0%
2010–20195.7%
2000–200936.4%
1990–199920.0%
1980–198915.0%
1970–19798.2%
1960–19692.1%
1950–19591.6%
1940–19493.6%
1939 or earlier7.3%

Bedrooms

Size% of units
No bedroom (studio)0.0%
1 bedroom0.0%
2 bedrooms15.3%
3 bedrooms63.3%
4 bedrooms20.3%
5+ bedrooms1.1%

Vehicles per household

Vehicles% of households
No vehicle0.0%
1 vehicle19.3%
2 vehicles42.6%
3 or more38.1%

Heating fuel

Fuel type%
Utility gas35.2%
Electricity58.6%
Propane / LP gas0.5%
Wood5.7%

Households & families

Household typeCount%
Married-couple family24257.6%
Cohabiting couple4911.7%
Male householder, no spouse7918.8%
Female householder, no spouse5011.9%
Households with children under 188520.2%
Households with seniors (65+)15536.9%
Average household size2.74

Marital status

StatusMaleFemale
Never married41.9%24.2%
Married41.9%58.4%
Separated6.4%0.0%
Widowed2.2%4.1%
Divorced7.7%13.3%

Education

Less than 9th grade 5.1%
Some HS, no diploma 3.9%
HS graduate 35.0%
Some college, no degree 38.1%
Associate's degree 4.5%
Bachelor's degree 7.9%
Graduate / professional 5.5%
Metric%
HS diploma or higher91.0%
Bachelor's or higher13.4%

School enrollment (ages 3–17)

TypeCount%
Nursery / preschool20.9%
Kindergarten177.6%
Elementary school10245.3%
High school4319.1%
College / grad school6127.1%

Employment

Industry of employment

Education & healthcare 18.8%
Manufacturing 16.1%
Construction 13.1%
Public administration 11.2%
Retail trade 8.9%
Transportation & utilities 8.3%
Finance & real estate 7.1%
Professional & management 6.4%
Arts, food & hospitality 3.2%
Other services 2.8%
Wholesale trade 2.1%
Information 1.1%
Agriculture & mining 0.9%

Occupation

Category%
Management, business & arts19.7%
Service22.7%
Sales & office21.1%
Natural resources & construction10.6%
Production & transportation25.9%

Employment type

Type%
Private sector79.1%
Government19.1%
Self-employed1.8%
Unpaid family workers0.0%

Commute

Method%
Drive alone78.9%
Carpool5.6%
Public transit1.1%
Walk3.4%
Other means0.0%
Avg commute (minutes)26.9

Poverty

All people 6.4%
Under 18 years 10.8%
18 and over 5.5%
Married-couple families 0.4%
Female-led households 29.2%

Income support

Source% of households
Social Security39.0%
Retirement income18.6%
Supplemental Security5.2%
Cash public assistance0.0%
Food stamps / SNAP7.4%

Health indicators

Condition%
High blood pressure26.8%
High cholesterol26.4%
Heart disease4.6%
Stroke2.2%
Asthma10.3%
Arthritis21.1%
Kidney disease2.2%
Pulmonary disease5.2%
Cancer6.0%
Behavior / access%
Binge drinking17.2%
No physical activity15.7%
Less than 7 hrs sleep29.8%
Fair or poor health10.9%
Poor mental health14.7%
Poor physical health8.5%
No health insurance9.9%
Visited doctor (checkup)72.4%
Visited dentist71.6%
Cholesterol screening90.3%
Teeth loss9.3%

Veterans & disability

VeteransCount%
Civilian veterans879.2%
Disability%
Any disability18.7%
Under 1819.1%
18–64 years13.2%
65 and over41.8%

Health insurance coverage

Type%
Private insurance61.8%
Public insurance34.7%
Uninsured under 190.0%

Language & origin

Language spoken at home (age 5+)

LanguageCount%
English only1,10095.6%
Spanish514.6%
Other Indo-European514.6%
Asian & Pacific Islander00.0%
Other languages00.0%

Place of birth & citizenship

OriginCount%
Native born (US)1,01788.4%
Born in same state99986.8%
Born in different state63755.3%
Foreign born181.6%
Naturalized citizen13411.6%
Not a US citizen8261.2%

Ancestry

AncestryCount%
French30526.5%
Italian17615.3%
Arab1099.5%
English171.5%
AncestryCount%
Polish111%
Irish60.5%
German30.3%
Dutch10.1%

Technology access

Metric% of households
Computer access36.5%
Internet access96.7%

Source: U.S. Census Bureau, American Community Survey 2025 estimates.

Frequently asked questions
What ZIP codes does Donald, OR have?
Donald, OR has one ZIP code: 97020. Each ZIP code serves a distinct delivery area within the city and surrounding region.
Need the complete Oregon ZIP code database? Download all OR ZIP codes — Excel, CSV, or Access. Includes lat/lng, county FIPS & timezone.
Download database →