97038 ZIP Code — Molalla, OR

Clackamas County, Oregon

ZIP code 97038 is located in Molalla, Oregon, within Clackamas County. It covers approximately 130.85 square miles and serves a population of 16,423 residents. This is a standard ZIP code in the Pacific (PT) timezone, served by area code 503.

About ZIP code 97038

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 $420,600. Owner-occupancy sits near the national average at 68%.

Median household income is $84,456. The poverty rate of 7% is below the national average. 34% 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 33 minutes is near the national average.

College attainment at 17% is below the national average, consistent with a trades and production-oriented local economy.

Overall, ZIP code 97038 reflects a community defined by a trades-oriented workforce and a significant Social Security-dependent population.

16,423
population
130.85
sq mi land
Standard
ZIP type
Pacific (PT)
timezone
97038 ZIP code map
Cities in ZIP code 97038

Below are the cities the US Postal Service accepts for ZIP code 97038. Using any city not on this list may result in mail delivery delays.

City Status
Molalla Acceptable
Molalla Preferred
Nearby ZIP codes
97375 Scotts Mills (7.7 mi) 97017 Colton (8.4 mi) 97381 Silverton (11.5 mi) 97042 Mulino (12.2 mi) 97004 Beavercreek (14 mi) 97362 Mount Angel (15.5 mi) 97013 Canby (15.7 mi) 97023 Estacada (16.4 mi) 97358 Lyons (17.5 mi) 97385 Sublimity (19 mi) 97032 Hubbard (19.1 mi) 97045 Oregon City (19.7 mi)
Demographics updated 05/2026
Population
Total population 16,423
Population density 126 / sq mi
State FIPS 41
County FIPS 005
Geography
Land area 130.85 sq mi
Water area 0.29 sq mi
Latitude 45.0432
Longitude -122.4530
Timezone Pacific (PT)
Area code 503
Total population by age
Gender
Race & ethnicity
Economics updated 05/2026
Household income
Income range This ZIP County avg State avg
Under $50k 28.7% 28.4% 38.1%
$50k – $100k 39.1% 31.6% 31.4%
$100k – $200k 29.3% 28.6% 23.2%
Over $200k 2.9% 11.4% 7.2%

Demographics & statistics

16,423
Population
126
People per sq mi
36.0
Median age
$84,456
Median household income
$35,270
Per capita income
$420,600
Median home value
$1,379
Median monthly rent
68.0%
Home ownership
6.5%
Poverty rate
5.3%
Unemployment
4,329
Housing units
17.4%
Bachelor's or higher

Age distribution

Male Female
431
Under 5
449
685
5–9
713
444
10–14
462
509
15–19
529
516
20–24
537
1,312
25–34
1,364
1,091
35–44
1,135
848
45–54
881
465
55–59
484
532
60–64
554
848
65–74
882
278
75–84
290
90
85+
94
← Male
Female →

Age summary

GroupCount%
Under 183,93624.0%
18 and over12,48776.0%
65 and over2,48215.1%
Median age36.0 years

Race & ethnicity

White 90%
Two or more races 3.6%
Hispanic or Latino 3.1%
Other race 2.1%
Asian 0.6%
American Indian / Alaska Native 0.5%
Black or African American 0.1%
GroupCount%
White15,25590%
Two or more races6033.6%
Hispanic or Latino5313.1%
Other race3592.1%
Asian970.6%
American Indian / Alaska Native860.5%
Black or African American230.1%

Household income

Income range This ZIP County avg State avg
Under $50k 28.7% 28.4% 38.1%
$50k – $100k 39.1% 31.6% 31.4%
$100k – $200k 29.3% 28.6% 23.2%
Over $200k 2.9% 11.4% 7.2%
Under $10k 2.4%
$10k–$15k 2.3%
$15k–$25k 9.7%
$25k–$35k 4.1%
$35k–$50k 7.3%
$50k–$75k 19.6%
$75k–$100k 13.7%
$100k–$150k 23.5%
$150k–$200k 12.3%
$200k+ 5.2%
Range% of households
Under $10k2.4%
$10k–$15k2.3%
$15k–$25k9.7%
$25k–$35k4.1%
$35k–$50k7.3%
$50k–$75k19.6%
$75k–$100k13.7%
$100k–$150k23.5%
$150k–$200k12.3%
$200k+5.2%
Median income$84,456

Housing

Home values

Under $50k 4.1%
$50k–$100k 1.9%
$100k–$150k 1.6%
$150k–$200k 1.0%
$200k–$300k 8.7%
$300k–$500k 53.7%
$500k–$1M 24.5%
$1M+ 4.5%

Housing overview

MetricValue
Median home value$420,600
Median rent / month$1,379
Owner occupied68.0%
Renter occupied32.0%
Vacant5.0%
Single-family detached70.5%
Large apartment buildings4.0%
Mobile homes9.1%
Median rooms6.1
Avg household size (owned)2.87

Year built

Era%
2020 or later0.3%
2010–20197.6%
2000–200922.2%
1990–199917.3%
1980–198911.2%
1970–197916.4%
1960–19693.1%
1950–19594.7%
1940–19497.0%
1939 or earlier10.3%

Bedrooms

Size% of units
No bedroom (studio)2.3%
1 bedroom5.1%
2 bedrooms20.0%
3 bedrooms48.3%
4 bedrooms18.5%
5+ bedrooms5.8%

Vehicles per household

Vehicles% of households
No vehicle6.9%
1 vehicle15.0%
2 vehicles37.4%
3 or more40.6%

Heating fuel

Fuel type%
Utility gas36.5%
Electricity49.3%
Propane / LP gas2.8%
Fuel oil0.8%
Wood8.5%

Households & families

Household typeCount%
Married-couple family3,31056.0%
Cohabiting couple4487.6%
Male householder, no spouse1,00517.0%
Female householder, no spouse1,14419.4%
Households with children under 182,24238.0%
Households with seniors (65+)1,78630.2%
Average household size2.76

Marital status

StatusMaleFemale
Never married32.2%24.4%
Married53.5%54.2%
Separated0.3%1.9%
Widowed2.7%7.4%
Divorced11.3%12.1%

Education

Less than 9th grade 2.6%
Some HS, no diploma 6.9%
HS graduate 30.5%
Some college, no degree 30.0%
Associate's degree 12.6%
Bachelor's degree 12.8%
Graduate / professional 4.6%
Metric%
HS diploma or higher90.5%
Bachelor's or higher17.4%

School enrollment (ages 3–17)

TypeCount%
Nursery / preschool1163.0%
Kindergarten3047.8%
Elementary school1,81446.5%
High school84921.8%
College / grad school81620.9%

Employment

Industry of employment

Education & healthcare 25.0%
Construction 13.9%
Manufacturing 12.5%
Retail trade 10.2%
Professional & management 6.6%
Finance & real estate 6.5%
Public administration 6.5%
Agriculture & mining 4.2%
Arts, food & hospitality 4.2%
Other services 3.9%
Transportation & utilities 3.0%
Wholesale trade 2.8%
Information 0.6%

Occupation

Category%
Management, business & arts28.2%
Service13.8%
Sales & office22.9%
Natural resources & construction16.7%
Production & transportation18.3%

Employment type

Type%
Private sector77.3%
Government14.6%
Self-employed7.8%
Unpaid family workers0.3%

Commute

Method%
Drive alone76.3%
Carpool8.9%
Public transit0.0%
Walk2.8%
Work from home11.7%
Other means0.4%
Avg commute (minutes)32.9

Poverty

All people 6.5%
Under 18 years 5.4%
18 and over 6.8%
Married-couple families 4.9%
Female-led households 13.7%

Income support

Source% of households
Social Security34.1%
Retirement income24.0%
Supplemental Security4.0%
Cash public assistance3.9%
Food stamps / SNAP17.0%

Health indicators

Condition%
Obesity27.9%
High blood pressure31.0%
High cholesterol29.5%
Diabetes8.5%
Heart disease5.4%
Stroke2.7%
Asthma10.5%
Arthritis21.5%
Kidney disease2.5%
Pulmonary disease6.2%
Cancer6.3%
Behavior / access%
Smoking16.8%
Binge drinking18.0%
No physical activity17.1%
Less than 7 hrs sleep29.3%
Depression23.6%
Fair or poor health13.2%
Poor mental health15.8%
Poor physical health9.9%
No health insurance11.7%
Visited doctor (checkup)70.2%
Visited dentist66.7%
Cholesterol screening88.1%
Teeth loss13.2%

Veterans & disability

VeteransCount%
Civilian veterans8396.7%
Disability%
Any disability15.9%
Under 185.3%
18–64 years14.0%
65 and over40.5%

Health insurance coverage

Type%
Private insurance71.9%
Public insurance33.8%
No insurance5.4%
Uninsured under 191.6%

Language & origin

Language spoken at home (age 5+)

LanguageCount%
English only15,54394.6%
Spanish3042.0%
Other Indo-European3042.0%
Asian & Pacific Islander00.0%
Other languages00.0%

Place of birth & citizenship

OriginCount%
Native born (US)15,55494.7%
Born in same state15,46094.1%
Born in different state10,85966.1%
Foreign born940.6%
Naturalized citizen8695.3%
Not a US citizen43850.4%

Ancestry

AncestryCount%
French1,95711.9%
Italian1,73610.6%
Arab9085.5%
Polish4442.7%
English1440.9%
AncestryCount%
Dutch1390.8%
Irish960.6%
Norwegian280.2%
German160.1%

Technology access

Metric% of households
Computer access36.0%
Internet access96.1%

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

Frequently asked questions about ZIP code 97038

What city is ZIP code 97038 in?

ZIP code 97038 is primarily assigned to Molalla, Oregon.

What county is ZIP code 97038 in?

ZIP code 97038 falls within Clackamas County, Oregon.

What is the typical home value in ZIP code 97038?

The median home value in ZIP code 97038 is $420,600.

What is the population of ZIP code 97038?

ZIP code 97038 has an estimated population of 16,423 residents, with a density of 126 people per square mile.

What is the median household income in ZIP code 97038?

The median household income in ZIP code 97038 is $84,456, above the national median of ~$75,000.

What timezone is ZIP code 97038 in?

ZIP code 97038 observes the PST 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 →