Checked
Battle Ground, WA
City in Clark County, Washington. ZIP codes: 98604.
Population
21,886
Land area
8.7sq mi
People per sq mi
2,520
ZIP codes
1
Battle Ground and its ZIP codes
Battle Ground at a glance
- Battle Ground is about 21 times as dense as Washington as a whole.
- By population, it ranks 66th among 628 cities and towns in Washington.
- The median household income is $104,977, 7% above the Washington median of $98,141.
- A typical owner-occupied home is valued at $485,100 (14% below Washington) and median rent is $1,576 a month.
Local data for Battle Ground, WA
Counts from official public data
Housing and community stats
Battle Ground, WA, American Community Survey 2020-2024
Median household income
$104,977
Poverty rate
5.9%
Median home value
$485,100
Median rent
$1,576/mo
Homeownership
72.9%
Bachelor's or higher
26.7%
Median age
33.9
Average commute
27.2 min
Largest reported origins and ancestries: German Americans (4,140), Irish Americans (2,317), Mexican Americans (1,459).
Economy and federal money
Jobs, pay, income and spending are for Clark County. PPP loans are for Battle Ground.
Unemployment rate
3.6%
Sep 2026, -0.5 pts in a year
Average annual pay
$75,483
182,798 jobs, 2025
Income per person
$72,024
BEA, 2024
Federal spending
$3.2B
FY 2026, $6,373 per person
How people get to work
Battle Ground, WA, workers 16 and older. American Community Survey 5-year estimates
- Drove alone76.5%
- Carpooled5.8%
- Public transit0.2%
- Walked1.4%
- Bicycle0.0%
- Taxi, ride-hailing, motorcycle or other1.9%
- Worked from home14.3%
Average one-way commute: 27.2 minutes for people who do not work from home.
Environment and hazard risk
Battle Ground, WA, from FEMA, NOAA and EPA
Natural hazard risk
Relatively Moderate
Top: earthquake
Storm events since 1996
87
Countywide, mostly heavy snow
Flood insurance policies
608
0.4% of homes, county
July high / Jan low
79° / 32°F
52.4 inches of rain a year
Health statistics
Share of adults in Battle Ground, WA, CDC PLACES estimates
Obesity
36.3%
U.S. 33.3% +3.0 pts
Diabetes
8.9%
U.S. 12.1% -3.2 pts
Smoking
12.4%
U.S. 12.8% about the same
Uninsured (18-64)
8.0%
U.S. 11.1% -3.1 pts
ZIP codes in Battle Ground
1 in or overlapping Battle Ground. Population shown
Cities near Battle Ground
| Name | Distance | Land area (sq mi) |
|---|---|---|
| Meadow GladeCensus-designated place | 1.6 mi | 3.6 |
| Cherry GroveCensus-designated place | 2.2 mi | 2.3 |
| Dollars CornerCensus-designated place | 2.7 mi | 4 |
| LewisvilleCensus-designated place | 3 mi | 5.4 |
| Brush PrairieCensus-designated place | 3.3 mi | 7.7 |
| VenersborgCensus-designated place | 3.8 mi | 10.7 |
| HockinsonCensus-designated place | 4.3 mi | 13.8 |
| DuluthCensus-designated place | 4.9 mi | 6 |
| Mount VistaCensus-designated place | 5.1 mi | 5.2 |
| BarbertonCensus-designated place | 5.4 mi | 4.3 |
| OrchardsCensus-designated place | 6.2 mi | 5.4 |
| Five CornersCensus-designated place | 6.6 mi | 5.8 |
| RidgefieldCity | 7 mi | 7.5 |
| Salmon CreekCensus-designated place | 7.2 mi | 6.3 |
| La CenterCity | 7.9 mi | 2.6 |
| FelidaCensus-designated place | 8.9 mi | 2.9 |
Frequently asked questions
- What county is Battle Ground, WA in?
- Battle Ground is in Clark County, Washington.
- What ZIP codes are in Battle Ground, WA?
- ZIP codes in or overlapping Battle Ground include 98604.
- What is the population of Battle Ground, WA?
- About 21,886 people live in Battle Ground, based on American Community Survey 5-year estimates.
- What cities are near Battle Ground?
- Nearby places include Meadow Glade (1.6 mi), Cherry Grove (2.2 mi), Dollars Corner (2.7 mi), Lewisville (3 mi), Brush Prairie (3.3 mi).
Source: U.S. Census Bureau (TIGER/Line boundaries, American Community Survey) · Data as of 12/31/2023