SOC 51-4062 · Production

Patternmakers, Metal and Plastic Salary by City

Patternmakers, metal and plastic earn the most in Minneapolis, MN (average $70,040 a year), followed by Birmingham, AL ($60,320) and Allentown, PA ($56,320), among the 5 metro areas we cover. Across all U.S. metro areas the average is $57,197 (May 2025).

$57,197U.S. metro average
$70Khighest: Minneapolis, MN
$51Klowest: Detroit, MI
5metro areas
Advertisement

Top 5 cities for patternmakers, metal and plastic by average salary

Minneapolis, MN$70,040
Birmingham, AL$60,320
Allentown, PA$56,320
Milwaukee, WI$55,280
Detroit, MI$51,050
Average annual wage, BLS OEWS May 2025.

Map: Patternmakers, Metal and Plastic salary by metro area

Loading map…

lower payhigher pay

Map data © OpenStreetMap contributors.

Patternmakers, Metal and Plastic salary by state

StateMetrosHighest averageLowest average
Minnesota1$70,040$70,040
Alabama1$60,320$60,320
Pennsylvania1$56,320$56,320
Wisconsin1$55,280$55,280
Michigan1$51,050$51,050
Advertisement

Patternmakers, Metal and Plastic salary in every city we cover

Sort by any column. Each city links to its pay range, take-home pay and cost of living.

Metro areaAverageMedianHourlyJobs
Minneapolis, MN$70,040$74,900$33.6850
Birmingham, AL$60,320$62,390$29.0070
Allentown, PA$56,320$54,980$27.0840
Milwaukee, WI$55,280$49,070$26.58110
Detroit, MI$51,050$48,790$24.54100

Related jobs

Advertisement

Patternmakers, Metal and Plastic salary: questions

Where do patternmakers, metal and plastic make the most money?

In Minneapolis, MN, with an average of $70,040 a year, among the 5 metro areas we cover.

What is the average patternmakers, metal and plastic salary in the U.S.?

$57,197 a year across all U.S. metro areas, weighted by employment (BLS OEWS, May 2025).

Where is patternmakers, metal and plastic pay the lowest?

Detroit, MI, at $51,050 a year on average. Lower pay often comes with lower prices: check the cost of living on each city page.

Sources and how to read this page

Read the full methodology. Spotted an error? Tell us.