Population Government data
The St. Louis area's population shrank 0.2% from 2020 to 2025 (2,819,811 → 2,814,421), ranking #301 of 387 metros for growth (typical metro +2.5%).
2,819,8112020
2,814,0422021
2,803,0832022
2,804,6982023
2,811,3942024
2,814,4212025
Census Bureau population estimates, July 1 of each year, 2020–2025.
New homes permitted Government data
New-home permits in St. Louis are down 27% from 2021 to 2025 (8,326 → 6,066). Permits are a sign of construction activity, not a count of open jobs.
8,3262021
9,1302022
7,1072023
7,0172024
6,0662025
Census Building Permits Survey, annual 2021–2025.
Local housing Government data
The St. Louis area has about 1,286,066 homes. 58% were built before 1980 (typical metro 45%), so its housing is older than most; 10% were built in 2010 or later. Older homes often need more repair, replacement and upgrade work. 71% of households own their home, and the median home value is $268,300.
Census American Community Survey, 2024 1-year estimates (table DP04).
All 38 trades
Click a column to sort. Jobs are employment estimates, not open positions.
| Trade | Median pay | Jobs | U.S. rank |
|---|
| Electrical Lineworker | $103,960 | 910 | #85 |
| Construction Supervisor | $96,620 | 6,680 | #38 |
| Heavy Equipment Operator | $82,270 | 4,190 | #38 |
| Ironworker | $81,640 | 670 | #32 |
| Rigger | $81,350 | 80 | #12 |
| Plasterer | $80,240 | 270 | #5 |
| Brickmason | $77,490 | 1,070 | #25 |
| Electrician | $77,170 | 5,920 | #84 |
| Plumber | $77,000 | 4,060 | #81 |
| Paving Equipment Operator | $76,800 | 480 | #12 |
| Industrial Machinery Mechanic | $76,780 | 2,610 | #37 |
| Flooring Installer | $71,730 | 410 | #10 |
| Carpenter | $70,990 | 7,210 | #42 |
| Hazmat Removal Worker | $67,010 | 300 | #6 |
| Sheet Metal Worker | $66,080 | 1,050 | #98 |
| Concrete Finisher | $64,670 | 2,550 | #45 |
| Construction Laborer | $64,500 | 8,670 | #7 |
| Auto Body Repairer | $63,920 | 1,950 | #14 |
| Building Inspector | $63,840 | 870 | #214 |
| Tile Setter | $63,640 | 280 | #17 |
| HVAC Technician | $63,000 | 2,980 | #96 |
| Diesel Mechanic | $62,280 | 2,610 | #124 |
| Machinist | $62,210 | 5,620 | #56 |
| Glazier | $61,370 | 230 | #43 |
| Telecom Line Installer | $60,990 | 1,350 | #163 |
| Telecom Equipment Installer | $60,690 | 1,040 | #203 |
| Drywall Installer | $60,250 | 250 | #56 |
| Painter | $59,810 | 2,350 | #32 |
| Insulation Installer | $59,040 | 520 | #17 |
| Roofer | $58,750 | 1,110 | #86 |
| Auto Mechanic | $58,190 | 7,590 | #67 |
| Maintenance Technician | $53,930 | 13,170 | #74 |
| Septic & Sewer Technician | $51,940 | 520 | #66 |
| Welder | $51,640 | 2,820 | #205 |
| Appliance Repair Technician | $49,930 | 420 | #65 |
| Pest Control Technician | $45,230 | 670 | #95 |
| Fence Installer | $44,080 | 300 | #43 |
| Landscaper | $39,040 | 9,600 | #129 |
Pay: BLS OEWS, May 2025 (metro-level). Real pay: BEA price parities, 2024. How we calculate
Nearby metros
See every metro in Missouri.