Cost of Living in St. Louis, United States
St. Louis is a city in United States, where a single person can expect to spend about $2,246 per month including rent, food, and local transport. A one-bedroom apartment in the city centre averages $1,424 per month, or $955 outside the centre. Internet is fast at around 303 Mbps median download speed. On safety, St. Louis scores 28/100 — below average on safety for residents and visitors. Expect summer highs near 90°F and winter highs around 46°F, with roughly 230 sunny days a year.
How St. Louis Ranks Among 340 Cities
Of the 340 cities Voyica tracks, St. Louis ranks in the top 5% for healthcare, but sits in the bottom 4% for safety. It costs more than 75% of them.
| Metric | St. Louis | World rank | Rank in United States & Canada |
|---|---|---|---|
| Monthly cost | $2,246 | #256 of 340 | #26 of 80 |
| Safety | 28/100 | #329 of 340 | #77 of 80 |
| Healthcare | 92/100 | #14 of 340 | #14 of 80 |
| Internet speed | 303 Mbps | #13 of 340 | #1 of 80 |
| Walkability | 42/100 | #243 of 340 | #44 of 80 |
| Public transit | 38/100 | #167 of 340 | #28 of 80 |
| Food scene | 72/100 | #178 of 340 | #45 of 80 |
| Air quality | 78/100 | #214 of 340 | #62 of 80 |
Rank 1 = most affordable, safest, and so on. Computed across every city in Voyica's dataset (June 2026 snapshot); ties share a rank.
Cheaper Alternatives to St. Louis
Cities with a similar mix of safety, food, culture, walkability and climate that cost at least 15% less per month than St. Louis.
- Niagara Falls, Canada — $1,700/mo, 24% cheaper, safety 80/100
- Winnipeg, Canada — $1,631/mo, 27% cheaper, safety 70/100
- Ottawa, Canada — $1,820/mo, 19% cheaper, safety 83/100
- St. John's, Canada — $1,680/mo, 25% cheaper, safety 84/100
Everyday Prices in St. Louis, Compared
| Item | St. Louis | Against other cities |
|---|---|---|
| 1BR rent, city centre | $1,424/mo | Pricier than 67% |
| 1BR rent, outside centre | $955/mo | Pricier than 60% |
| Utilities | $229/mo | Pricier than 76% |
| Home internet | $74/mo | Pricier than 88% |
| Transit pass | $78/mo | Pricier than 77% |
| Gym membership | $33/mo | Cheaper than 79% |
| Cheap restaurant meal | $20 | Pricier than 75% |
| Cappuccino | $1.16 | Cheaper than 94% |
| Local beer at a bar | $5.70 | Pricier than 58% |
Compared with every other city in Voyica's price data that reports the same item.
Lifestyle & Quality of Life in St. Louis
St. Louis FAQ
How much does it cost to live in St. Louis?
A single person should budget around $2,246 per month in St. Louis, covering rent, groceries, transport, and basic lifestyle costs. A family of four typically needs about $4,671 per month excluding rent.
How much is rent in St. Louis?
A one-bedroom apartment in central St. Louis averages $1,424 per month, dropping to about $955 outside the centre. A three-bedroom in the centre runs about $1,854.
Is St. Louis safe?
St. Louis scores 28/100 on safety, which is below average on safety. Tourist safety is rated 48/100.
How fast is the internet in St. Louis?
Median download speeds in St. Louis are around 303 Mbps — fast for remote work and video calls. There are roughly 45 coworking spaces in the city.
Does United States offer a digital nomad visa?
United States does not currently offer a dedicated digital nomad visa. US passport holders should check current entry requirements before traveling.
What is the weather like in St. Louis?
St. Louis sees summer highs around 90°F and winter highs near 46°F, with about 230 mostly sunny days a year and at least 1 mm of rain on about 86 days.
Visa Requirements for United States
Add your passport to see whether you need a visa for United States and how to apply.
Explore More
See St. Louis on the interactive map →