Puerto Rico · salary and cost of living

Average Salary in Puerto Rico

The average salary in Puerto Rico is $38,742 a year across all jobs, based on BLS estimates for May 2025 for the 7 metro and nonmetro areas based in the state. San Juan pays the most of the 6 metro areas we cover ($39,970), and Guayama the least ($34,090).

$38,742average salary
n/acost of living (U.S. = 100)
$25,096median household income
6metro areas covered
Advertisement

Average salary by city in Puerto Rico

Map of Puerto Rico metro areas

Loading map…

lower average salaryhigher average salary

Map data © OpenStreetMap contributors.

Salary, take-home pay and cost of living by city

CityAverageMedianTake-home*Cost of livingHome value
San Juan$39,970$29,440n/an/a$138,700
Aguadilla$36,610$26,480n/an/a$120,000
Ponce$35,310$26,940n/an/a$103,100
Mayaguez$35,140$25,270n/an/a$108,900
Arecibo$34,630$26,120n/an/a$111,700
Guayama$34,090$25,260n/an/a$97,900

*Average salary after federal and state income tax and payroll taxes for a single filer. Cost of living: BEA price parity, U.S. = 100.

Advertisement

Highest-paying jobs in Puerto Rico

Most common jobs in Puerto Rico

Puerto Rico income tax and take-home pay

We have not published take-home pay for Puerto Rico yet: its 2026 income tax rules are still being checked against the official sources. Pages show gross pay, which is what BLS measures.

Puerto Rico at a glance

$123 billionstate GDP (BEA, 2024)
3,254,885population (Census, 2023)
629reported crimes per 100,000 residents (FBI, statewide)

Average salary in other states

Advertisement

Salary in Puerto Rico: questions

What is the average salary in Puerto Rico?

$38,742 a year across all jobs (BLS OEWS, May 2025), weighted by employment over the state's metro and nonmetro areas.

Which city in Puerto Rico pays the most?

San Juan, with an average of $39,970 a year among the metro areas we cover.

Sources and how to read this page

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