Moscow, ID Micro Area

The Moscow, ID micropolitan area is home to 40,315 residents and 17,429 housing units, centered in Idaho. Its median household income is $65,179, and the median family income is $88,466. The median age is 30.7, 6.4 years younger than the Idaho median of 37.1. Residents are 51.3% male and 48.7% female.

Population

40,315

Median household income

$65,179

Median family income

$88,466

Median age

30.7

Housing units

17,429

Zip codes

8

with 1,000+ residents

Population by Race and Ethnicity

White residents make up the largest share of the micropolitan area at 88.6%, followed by multiracial residents at 6.5%. Hispanic or Latino residents, who can be of any race, make up 5.1% of the population.

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

Zip Codes in the Moscow, ID Micro Area

The Moscow, ID micropolitan area includes 8 zip codes in Latah County, home to a combined 39,026 residents. The most populous is Moscow (83843) with 25,372 residents. Median household incomes range from $59,907 in Moscow (83843) to $87,148 in Troy (83871). Home values are highest in Deary (83823) at $409,300 and lowest in Juliaetta (83535) at $293,800. Moscow (83844) has the youngest population, with a median age of 19.5, while Juliaetta (83535) is the oldest at 55.4.

Highest income

$87,148

Troy (83871)

Lowest income

$59,907

Moscow (83843)

Highest home value

$409,300

Deary (83823)

Lowest median rent

$689/mo

Juliaetta (83535)

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 $65,179, and 4 of 7 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
83843MoscowLatah County25,372$59,907$380,600$92730.246.8%
83844MoscowLatah County3,545n/an/an/a19.50.0%
83871TroyLatah County2,279$87,148$361,800$85649.088.2%
83832GeneseeLatah County2,056$80,417$352,800$1,11440.685.8%
83855PotlatchLatah County1,701$77,813$298,300$69248.888.1%
83823DearyLatah County1,549$76,023$409,300$1,12547.889.9%
83857PrincetonLatah County1,496$62,450$335,300n/a41.296.0%
83535JuliaettaLatah County1,028$60,913$293,800$68955.471.3%

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