St. Louis, MO-IL · Missouri

Jefferson County

ZIP 63020

228,227 residents698 permits TTM$80,522 median HHI16 ZIP codesUpdated April 16, 2026
Investor first look

Median home value

$218,800

ACS 5-Year

Cap rate proxy

6.7%

FMR × 0.65 ÷ Home Value

Rent-to-income

14.5%

HUD FMR ÷ ACS HHI

Net migration

+1.93%

IRS SOI

Permits (TTM)

698

Census BPS

Climate risk

90.5

FEMA NRI (0–100)

ZIP 63020

Median home value

$234,968

Gross yield

5.2%

Cap rate

5.0%

Rent gap

3.8%

Affordability

P/I: 2.9R/I:

Section 8 detail

SAFMR: $1,010Rent: $972Gap: 3.9%
ZIP code breakdown16 ZIP codes
ZIPMedian home valueRent (FMR 2BR)Gross yieldCap rateRent gap
63047$218,800county est.$1,1006.0%5.3%11.6%
63053$218,800county est.$1,0805.9%5.3%10.0%
63019$223,580$1,0705.7%5.2%9.2%
63048$293,333$1,8307.5%4.0%46.9%
63023$263,642$1,2305.6%4.4%21.0%

Ranked by composite score

ZIP comparison table. Showing 5 of 16 ZIPs. Sign up to see all.

Demographics

Owner-occupied

81.4%

Census ACS

Vacancy rate

6.7%

Census ACS

Bachelor's degree +

23.6%

Census ACS

Rent burdened

34.9%

Census ACS (>30% income)

Median age

40.2

Census ACS

Data sources
U.S. Census Bureau — American Community Survey 5-Year Estimates
U.S. Census Bureau — Building Permits Survey
U.S. Department of Housing and Urban Development — Fair Market Rents / Small Area Fair Market Rents (SAFMR)
Internal Revenue Service — Statistics of Income Migration Data
FEMA — National Risk Index
Last updated: April 16, 2026