Skip to content

The average salary for a Stonemason in New Mexico is $31,410.

Annual Average Salary Information

Annual Average Salary: $31,410

$24,720$38,750

Hourly Pay Information

Hourly Average Salary: $15.10

$11.88$18.63