Checked
Hamilton, WA
Town in Skagit County, Washington. ZIP codes: 98255.
Population
252
Land area
1.2sq mi
People per sq mi
211
ZIP codes
1
Hamilton and its ZIP codes
Hamilton at a glance
- Hamilton is 79% denser than Washington as a whole.
Local data for Hamilton, WA
Counts from official public data
Economy and federal money
Jobs, pay, income and spending are for Skagit County. PPP loans are for Hamilton.
Unemployment rate
4.8%
Aug 2026, +0.1 pts in a year
Average annual pay
$68,826
54,140 jobs, 2025
Income per person
$71,399
BEA, 2024
Federal spending
$1.1B
FY 2026, $8,674 per person
PPP loans
$185K
4 loans, 23 jobs reported
Environment and hazard risk
Hamilton, WA, from FEMA, NOAA and EPA
Natural hazard risk
Relatively Moderate
Top: volcanic activity
Storm events since 1996
16
Countywide, mostly flash flood
Flood insurance policies
2,457
4.9% of homes, county
July high / Jan low
75° / 35°F
48.5 inches of rain a year
Health statistics
Share of adults in Hamilton, WA, CDC PLACES estimates
Obesity
33.7%
U.S. 33.3% about the same
Diabetes
9.9%
U.S. 12.1% -2.2 pts
Smoking
13.4%
U.S. 12.8% +0.6 pts
Uninsured (18-64)
8.5%
U.S. 11.1% -2.6 pts
ZIP codes in Hamilton
1 in or overlapping Hamilton. Population shown
Cities near Hamilton
| Name | Distance | Land area (sq mi) |
|---|---|---|
| LymanTown | 3.1 mi | 0.7 |
| Sedro-WoolleyCity | 11 mi | 4.3 |
| ConcreteTown | 11 mi | 1.2 |
| Clear LakeCensus-designated place | 12 mi | 2.7 |
| Lake CavanaughCensus-designated place | 14 mi | 0.8 |
| Big LakeCensus-designated place | 15 mi | 7.7 |
| BurlingtonCity | 16 mi | 4.3 |
| Mount VernonCity | 16 mi | 12.3 |
| AcmeCensus-designated place | 16 mi | 1.5 |
| AlgerCensus-designated place | 17 mi | 2.6 |
| OsoCensus-designated place | 17 mi | 2.8 |
| RockportCensus-designated place | 18 mi | 0.4 |
| Lake McMurrayCensus-designated place | 18 mi | 1.4 |
| BowCensus-designated place | 19 mi | 1.2 |
| EdisonCensus-designated place | 20 mi | 1.3 |
| Swede HeavenCensus-designated place | 21 mi | 7.2 |
Frequently asked questions
- What county is Hamilton, WA in?
- Hamilton is in Skagit County, Washington.
- What ZIP codes are in Hamilton, WA?
- ZIP codes in or overlapping Hamilton include 98255.
- What is the population of Hamilton, WA?
- About 252 people live in Hamilton, based on American Community Survey 5-year estimates.
- What cities are near Hamilton?
- Nearby places include Lyman (3.1 mi), Sedro-Woolley (11 mi), Concrete (11 mi), Clear Lake (12 mi), Lake Cavanaugh (14 mi).
Source: U.S. Census Bureau (TIGER/Line boundaries, American Community Survey) · Data as of 12/31/2023