Population Government data
The Baltimore area's population grew 0.4% from 2020 to 2025 (2,847,138 → 2,857,781), ranking #282 of 387 metros for growth (typical metro +2.5%). More people moved out than in (net -5,728).
2,847,1382020
2,845,9792021
2,843,1772022
2,843,9662023
2,853,5222024
2,857,7812025
Census Bureau population estimates, July 1 of each year, 2020–2025.
New homes permitted Government data
New-home permits in Baltimore are down 26% from 2021 to 2025 (7,834 → 5,799). Permits are a sign of construction activity, not a count of open jobs.
7,8342021
6,5882022
7,5392023
6,2842024
5,7992025
Census Building Permits Survey, annual 2021–2025.
Local housing Government data
The Baltimore area has about 1,212,112 homes. 56% 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. 67% of households own their home, and the median home value is $403,000.
Census American Community Survey, 2024 1-year estimates (table DP04).
All 37 trades
Click a column to sort. Jobs are employment estimates, not open positions.
| Trade | Median pay | Jobs | U.S. rank |
|---|
| Elevator Installer | $122,690 | 400 | #20 |
| Electrical Lineworker | $107,170 | 930 | #67 |
| Rigger | $91,430 | 110 | #5 |
| Telecom Line Installer | $88,850 | 1,140 | #49 |
| Construction Supervisor | $77,690 | 7,670 | #182 |
| Industrial Machinery Mechanic | $74,580 | 1,650 | #64 |
| Diesel Mechanic | $74,470 | 1,670 | #24 |
| Building Inspector | $73,840 | 1,400 | #117 |
| Ironworker | $71,200 | 300 | #66 |
| Electrician | $65,590 | 6,930 | #158 |
| Insulation Installer | $63,200 | 550 | #8 |
| Plumber | $63,200 | 5,220 | #162 |
| HVAC Technician | $63,180 | 3,960 | #91 |
| Carpenter | $62,380 | 3,870 | #93 |
| Welder | $61,920 | 1,290 | #38 |
| Heavy Equipment Operator | $60,740 | 3,350 | #175 |
| Rebar Worker | $60,450 | 230 | #9 |
| Machinist | $60,280 | 750 | #94 |
| Paving Equipment Operator | $59,800 | 310 | #42 |
| Sheet Metal Worker | $59,440 | 820 | #157 |
| Telecom Equipment Installer | $59,420 | 1,010 | #238 |
| Glazier | $58,980 | 690 | #65 |
| Brickmason | $58,000 | 580 | #105 |
| Auto Mechanic | $57,630 | 6,340 | #73 |
| Roofer | $56,390 | 890 | #103 |
| Auto Body Repairer | $55,820 | 1,710 | #129 |
| Appliance Repair Technician | $53,450 | 380 | #55 |
| Maintenance Technician | $52,100 | 11,250 | #102 |
| Concrete Finisher | $51,950 | 1,390 | #199 |
| Hazmat Removal Worker | $48,870 | 390 | #59 |
| Drywall Installer | $48,680 | 470 | #117 |
| Painter | $48,600 | 1,460 | #152 |
| Flooring Installer | $47,810 | 250 | #59 |
| Construction Laborer | $46,460 | 10,520 | #204 |
| Pest Control Technician | $45,780 | 870 | #69 |
| Solar Installer | $45,220 | 490 | #41 |
| Landscaper | $39,620 | 7,480 | #117 |
Pay: BLS OEWS, May 2025 (metro-level). Real pay: BEA price parities, 2024. How we calculate
Nearby metros
See every metro in Maryland.