Cart 0

Washington Town Records: Highest, Densest and Fastest-Growing

How Washington's towns compare with each other, from census counts, land area and elevation, across the 271 Washington towns on Our Town Store (of 281 municipalities in the state). A town not yet on our site is not ranked.

The highest town in Washington is Roslyn at about 4,472 feet, and the lowest is Ocean Shores at about 5 feet, a difference of 4,467 feet.

Mountlake Terrace packs the most people into its land, 5,248 per square mile.

Ridgefield grew fastest between the 2010 and 2020 censuses, from 4,763 to 10,319 people (+117%).

Mattawa lost the largest share, from 4,437 to 3,335 (-25%).

By land area the largest is Spokane at 69 square miles.

How these tables are made: density and growth rankings leave out towns under 1,000 people, where a few households swing the number. Growth compares the 2010 and 2020 census counts, so annexations show up as growth. Elevation is the USGS 3D Elevation Program height at the Census Bureau's point for the town. Land-area tables leave out towns where the Census and Wikidata areas disagree, usually a village and a town sharing a name. See the full list of Washington towns.

Highest towns

#TownCountyElevation (ft)People (2020)
1RoslynKittitas County4,472950
2WatervilleDouglas County2,6281,134
3RepublicFerry County2,612992
4UniontownWhitman County2,580389
5FairfieldSpokane County2,575589
6ColtonWhitman County2,563401
7WaverlySpokane County2,537121
8TekoaWhitman County2,520817
9LatahSpokane County2,519185
10PullmanWhitman County2,51332,901

Lowest towns

#TownCountyElevation (ft)People (2020)
1Ocean ShoresGrays Harbor County56,715
2La ConnerSkagit County7965
3EverettSnohomish County9110,629
4LongviewCowlitz County937,818
5South BendPacific County91,746

Most densely settled towns (1,000+ people)

#TownCountyPeople per sq miPeople (2020)
1Mountlake TerraceSnohomish County5,24821,286
2BurienKing County5,18652,066
3Des MoinesKing County5,12832,888
4ShorelineKing County5,03758,608
5LynnwoodSnohomish County4,89638,568
6Maple ValleyKing County4,66628,013
7BellevueKing County4,537151,854
8Federal WayKing County4,525101,030
9FircrestPierce County4,5217,156
10Mill CreekSnohomish County4,50620,926

Fastest-growing towns, 2010 to 2020 (1,000+ people in 2010)

#TownCountyChangePeople (2020)
1RidgefieldClark County+117%10,319
2KirklandKing County+89%92,175
3Airway HeightsSpokane County+76%10,757
4Gig HarborPierce County+69%12,029
5Liberty LakeSpokane County+58%12,003
6BurienKing County+56%52,066
7YelmThurston County+55%10,617
8KentKing County+48%136,588
9SammamishKing County+47%67,455
10TumwaterThurston County+46%25,350

Steepest population declines, 2010 to 2020

#TownCountyChangePeople (2020)
1MattawaGrant County-25%3,335
2Royal CityGrant County-17%1,776
3BrewsterOkanogan County-16%1,983
4MabtonYakima County-14%1,959
5BridgeportDouglas County-12%2,141
6WardenGrant County-9%2,449
7MortonLewis County-8%1,036
8WapatoYakima County-8%4,607
9RepublicFerry County-8%992
10OkanoganOkanogan County-7%2,379

Largest towns by land area

#TownCountyLand (sq mi)People (2020)
1SpokaneSpokane County68.8228,989
2TacomaPierce County49.7219,346
3VancouverClark County48.7190,915
4PascoFranklin County39.077,108
5Spokane ValleySpokane County37.7102,976
6KentKing County33.8136,588
7BellevueKing County33.5151,854
8AuburnPierce County29.687,256
9KennewickBenton County28.583,921
10BellinghamWhatcom County28.291,482

Smallest towns by land area

#TownCountyLand (sq mi)People (2020)
1NespelemOkanogan County0.19180
2StarbuckColumbia County0.20119
3MarcusStevens County0.22216
4IndexSnohomish County0.23155
5Elmer CityOkanogan County0.24239

Sources: municipality list, coordinates and land area from the U.S. Census Bureau 2023 Gazetteer (public domain); population from the 2010 and 2020 censuses and elevation from the USGS 3D Elevation Program (public domain) at each place's Census point; founding years quoted from Wikipedia (CC BY-SA 4.0). Compiled by script by Our Town Store. Corrections to hello@ourtownstore.com.