Charlotte, NC vs. St. Louis, MO
Median rent is $1,504 a month in Charlotte, NC and $978 in St. Louis, MO. Household income is $78,438 against $55,279. Both cities are read from the same ACS 2019-2023 5-Year Estimates and the same BEA Regional Price Parities 2023, so the two columns below are directly comparable.
A green or red badge means the second city is higher or lower, not better or worse: a lower rent is good for a tenant, a lower household income is not. For the price level and
the share of income the raw values are shown, because a percentage difference between two
percentages is easy to misread.
What the gap means
Occupation wages in both metros
May 2025 U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS). Metropolitan areas may differ from city boundaries.
| Occupation | Charlotte, NC median | St. Louis, MO median | vs. |
|---|---|---|---|
| Retail Salespersons | $33,580 | $33,820 | +0.7% |
| General and Operations Managers | $112,730 | $93,140 | -17.4% |
| Registered Nurses | $90,620 | $83,180 | -8.2% |
| Customer Service Representatives | $44,980 | $45,800 | +1.8% |
| Fast Food and Counter Workers | $28,880 | $31,260 | +8.2% |
| Waiters and Waitresses | $36,430 | $31,200 | -14.4% |
| Heavy and Tractor-Trailer Truck Drivers | $56,120 | $58,240 | +3.8% |
| Janitors and Cleaners, Except Maids and Housekeeping Cleaners | $35,600 | $36,620 | +2.9% |
Metropolitan areas and cover every industry together, so the two columns may describe wider areas than the city limits used for rent and income.
Charlotte, NC vs St. Louis, MO: frequently asked questions
Is St. Louis, MO more expensive than Charlotte, NC?
No. Prices in St. Louis, MO are about 0.7% lower than in Charlotte, NC: a regional price level of 96.3 against 97.0, where the U.S. average is 100.
How much do I need to earn in St. Louis, MO to keep a $100,000 lifestyle from Charlotte, NC?
About $99,300. Adjusting $100,000 by the BEA regional price levels of the two areas (97.0 in Charlotte, NC, 96.3 in St. Louis, MO) gives the salary with the same purchasing power. Taxes and personal spending habits are not included.
Is rent cheaper in Charlotte, NC or St. Louis, MO?
The median gross rent is $1,504 a month in Charlotte, NC and $978 in St. Louis, MO, a difference of $526 a month or $6,312 a year.
Where are household incomes higher, Charlotte, NC or St. Louis, MO?
The median household income is $78,438 in Charlotte, NC and $55,279 in St. Louis, MO. Rent takes 23.0% of the median income in Charlotte, NC and 21.2% in St. Louis, MO.
What salary do I need to afford the median rent in St. Louis, MO?
About $39,100 a year, the gross income that keeps the median rent of $978 a month at 30% of income. The same rule gives $60,200 in Charlotte, NC.
More comparisons with Charlotte, NC
More comparisons with St. Louis, MO
Definitions used on this page
- Salary needed for the median rent
- Twelve months of median gross rent divided by 0.30: the income that keeps the median rent at 30% of gross pay.
- Price level
- BEA regional price parity for the metro area where one is published, otherwise for the state. The national average is 100.
- Same standard of living
- A salary in Charlotte, NC converted into St. Louis, MO at the ratio of the two price levels. It adjusts for prices only, not for taxes or for what either city offers.
- Buying power
- One hundred divided by the price level: what a dollar buys locally relative to the national average.
Sources
- Census Bureau — ACS 2019-2023 5-Year Estimates
- Census Bureau — ACS 2019-2023 5-Year Estimates
- BEA — BEA Regional Price Parities 2023
Margins of error are published for every Census figure. Read the methodology before reading a small gap between two cities as a real difference.
Full detail for each city: Charlotte, NC · St. Louis, MO