Home › Minnesota › Minneapolis

Skilled trade pay in Minneapolis, MN

Minneapolis-St. Paul-Bloomington, MN-WI metro · BLS, May 2025

38trades with pay data
+5%local prices vs. U.S.
$1,4181-bed rent / month
3.7%unemployment, 2025
24 minaverage commute
+2.6%population since 2020
48%homes built before 1980
14,516new homes permitted, 2025

Population Government data

The Minneapolis area's population grew 2.6% from 2020 to 2025 (3,694,131 → 3,790,295), ranking #190 of 387 metros for growth (typical metro +2.5%). People moving in (net +34,827) account for part of the change.

3,694,1312020
3,692,6142021
3,700,1872022
3,721,7742023
3,760,8952024
3,790,2952025

Census Bureau population estimates, July 1 of each year, 2020–2025.

New homes permitted Government data

New-home permits in Minneapolis are down 44% from 2021 to 2025 (26,077 → 14,516). Permits are a sign of construction activity, not a count of open jobs.

26,0772021
23,7252022
18,6332023
14,0222024
14,5162025

Census Building Permits Survey, annual 2021–2025.

Local housing Government data

The Minneapolis area has about 1,591,390 homes. 48% were built before 1980 (typical metro 45%), so its housing is about as old as most; 14% were built in 2010 or later. 70% of households own their home, and the median home value is $384,300.

Census American Community Survey, 2024 1-year estimates (table DP04).

Highest-paying trades

All 38 trades

Click a column to sort. Jobs are employment estimates, not open positions.

TradeMedian payJobsU.S. rank
Elevator Installer$128,020380#14
Plasterer$108,160100#2
Electrical Lineworker$106,8401,130#70
Construction Supervisor$103,2908,310#17
Plumber$101,6306,730#4
Brickmason$97,960820#1
Ironworker$97,810750#16
Building Inspector$94,420940#27
Rigger$87,120140#7
Heavy Equipment Operator$83,3404,270#32
Electrician$81,8908,810#37
HVAC Technician$77,4902,420#16
Telecom Line Installer$77,160580#87
Telecom Equipment Installer$76,990890#45
Roofer$75,4001,250#12
Industrial Machinery Mechanic$74,8003,800#60
Carpenter$74,06010,200#30
Diesel Mechanic$73,7304,290#27
Sheet Metal Worker$72,9702,340#77
Concrete Finisher$72,7601,880#26
Paving Equipment Operator$72,080330#16
Tile Setter$71,750450#5
Septic & Sewer Technician$70,270120#4
Glazier$68,620310#17
Drywall Installer$64,080680#26
Flooring Installer$63,170420#17
Auto Body Repairer$62,2001,830#26
Machinist$62,0709,420#58
Construction Laborer$61,97017,330#12
Welder$61,8804,600#39
Appliance Repair Technician$61,390310#18
Painter$60,8502,710#25
Auto Mechanic$60,4907,180#34
Maintenance Technician$60,47018,090#10
Hazmat Removal Worker$59,160560#19
Insulation Installer$58,240870#22
Landscaper$47,16011,820#16
Pest Control Technician$37,450570#207

Pay: BLS OEWS, May 2025 (metro-level). Real pay: BEA price parities, 2024. How we calculate

Nearby metros

St. CloudMINNESOTA · MN$63,72068 miles away · typical trade pay
MankatoMINNESOTA · MN$61,37078 miles away · typical trade pay
RochesterMINNESOTA · MN$71,90092 miles away · typical trade pay
Eau ClaireWISCONSIN · WI$59,22098 miles away · typical trade pay
La CrosseWISCONSIN · WI$62,400144 miles away · typical trade pay

See every metro in Minnesota.

Top