Moses Lake, WA Micro Area

The Moses Lake, WA micropolitan area is home to 100,428 residents and 39,496 housing units, centered in Washington. Its median household income is $71,115, and the median family income is $79,271. The median age is 33.5, 4.7 years younger than the Washington median of 38.2. Residents are 51.1% male and 48.9% female.

Population

100,428

Median household income

$71,115

Median family income

$79,271

Median age

33.5

Housing units

39,496

Zip codes

9

with 1,000+ residents

Population by Race and Ethnicity

White residents make up the largest share of the micropolitan area at 59.0%, followed by Other race residents at 22.2%. Hispanic or Latino residents, who can be of any race, make up 43.3% of the population.

Hispanic or Latino residents can be of any race, so shares add to more than 100%.

Zip Codes in the Moses Lake, WA Micro Area

The Moses Lake, WA micropolitan area includes 9 zip codes in Grant County, home to a combined 96,300 residents. The most populous is Moses Lake (98837) with 47,399 residents. Median household incomes range from $49,519 in Coulee City (99115) to $85,133 in Quincy (98848). Home values are highest in Mattawa (99349) at $427,800 and lowest in Warden (98857) at $213,300. Royal City (99357) has the youngest population, with a median age of 27.6, while Coulee City (99115) is the oldest at 52.6.

Highest income

$85,133

Quincy (98848)

Lowest income

$49,519

Coulee City (99115)

Highest home value

$427,800

Mattawa (99349)

Lowest median rent

$591/mo

Grand Coulee (99133)

Median Household Income by Zip Code

Each bar is one zip code, ranked from highest to lowest median household income. The area-wide median is $71,115, and 2 of 9 zip codes are above it.

Compare Every Zip Code

Select a column heading to sort. Select a zip code to see its full profile.

ZipTownCountyPopulationMedian incomeHome valueMedian rentMedian ageOwner occupied
98837Moses LakeGrant County47,399$70,732$315,000$1,15835.366.6%
98848QuincyGrant County13,014$85,133$357,500$1,10031.167.7%
98823EphrataGrant County12,661$77,361$267,300$1,08832.467.3%
99349MattawaGrant County8,098$62,851$427,800$1,24329.554.3%
98851Soap LakeGrant County4,996$67,009$242,800$1,00132.666.5%
98857WardenGrant County3,935$57,743$213,300$86236.370.4%
99357Royal CityGrant County3,550$69,120$326,700$75827.658.3%
99133Grand CouleeGrant County1,341$49,625$229,900$59150.275.2%
99115Coulee CityGrant County1,306$49,519$247,200$72552.669.7%

Source: U.S. Census Bureau, American Community Survey 5-year estimates. Zip codes are grouped by the micropolitan area their population mainly falls in.

Scroll to Top