Farmington, MO Micro Area

The Farmington, MO micropolitan area is home to 66,864 residents and 28,815 housing units, centered in Missouri. Its median household income is $54,813, and the median family income is $65,473. The median age is 39.2, 0.3 years older than the Missouri median of 38.9. Residents are 52.7% male and 47.3% female.

Population

66,864

Median household income

$54,813

Median family income

$65,473

Median age

39.2

Housing units

28,815

Zip codes

7

with 1,000+ residents

Population by Race and Ethnicity

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

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

Zip Codes in the Farmington, MO Micro Area

The Farmington, MO micropolitan area includes 7 zip codes in St. Francois County, home to a combined 68,317 residents. The most populous is Farmington (63640) with 28,800 residents. Median household incomes range from $35,694 in Leadwood (63653) to $75,917 in Valles Mines (63087). Home values are highest in Valles Mines (63087) at $217,200 and lowest in Leadwood (63653) at $53,900. Leadwood (63653) has the youngest population, with a median age of 27.9, while French Village (63036) is the oldest at 62.0.

Highest income

$75,917

Valles Mines (63087)

Lowest income

$35,694

Leadwood (63653)

Highest home value

$217,200

Valles Mines (63087)

Lowest median rent

$575/mo

Valles Mines (63087)

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 $54,813, and 5 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
63640FarmingtonSt. Francois County28,800$55,926$216,700$85739.563.4%
63601Park HillsSt. Francois County16,434$56,798$126,300$76838.165.5%
63628Bonne TerreSt. Francois County15,864$59,237$189,100$72441.876.9%
63624BismarckSt. Francois County3,507$40,635$90,400$69040.372.4%
63653LeadwoodSt. Francois County1,418$35,694$53,900$89627.969.2%
63087Valles MinesSt. Francois County1,173$75,917$217,200$57546.183.0%
63036French VillageSt. Francois County1,121$65,901$200,300n/a62.098.9%

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