Outpaid
BY OUTPAID RESEARCH · PUBLISHED · UPDATED · DATA: U.S. BLS OEWS MAY 2025 · U.S. DOL LCA FY2026 Q3

Registered nurse salary by city: RN pay in 10 major U.S. metros, ranked

San Jose-Sunnyvale-Santa Clara, CA pays registered nurses the most of any big U.S. metro: a median of $216,740 a year (≈$104.20/hour), with San Francisco-Oakland-Fremont, CA next at $186,610. Among the 10 large metros below, Austin-Round Rock-San Marcos, TX is lowest at $97,890, essentially the U.S. median of $97,550. These are the latest Bureau of Labor Statistics figures (May 2025), covering 646,480 RN jobs across the 10 metros.

RN salary in 10 major metros, ranked

Median annual pay for registered nurses, from highest to lowest, with the hourly equivalent and the range most nurses fall in. Every metro name links to its full page with all percentiles and local employers.

#METROMEDIANHOURLYMIDDLE HALF90TH PCTRN JOBS
1San Jose-Sunnyvale-Santa Clara, CA$216,740$104.20$165,050–$223,510$235,19022,930
2San Francisco-Oakland-Fremont, CA$186,610$89.72$137,120–$215,630$223,77041,750
3Seattle-Tacoma-Bellevue, WA$128,260$61.66$104,540–$136,780$163,89039,900
4New York-Newark-Jersey City, NY-NJ$119,720$57.56$103,970–$133,230$159,240197,740
5Boston-Cambridge-Newton, MA-NH$106,180$51.05$94,870–$153,380$188,67064,240
6Dallas-Fort Worth-Arlington, TX$101,420$48.76$81,640–$110,630$129,71076,680
7Denver-Aurora-Centennial, CO$101,130$48.62$85,390–$109,760$125,87030,380
8Phoenix-Mesa-Chandler, AZ$100,830$48.48$82,320–$108,840$130,93053,700
9Chicago-Naperville-Elgin, IL-IN$100,490$48.31$82,640–$108,430$119,260100,240
10Austin-Round Rock-San Marcos, TX$97,890$47.06$81,540–$106,450$127,51018,920
United States (all areas)$97,550$46.90$80,330–$112,350$137,4703,379,720
$60K$100K$140K$180K$220KU.S. MEDIAN $97,550San JoseSan FranciscoSeattle$128,260New York$119,720Boston$106,180Dallas$101,420Denver$101,130Phoenix$100,830Chicago$100,490Austin$97,890
Dot = median. Shaded bar = middle half (25th–75th percentile). Line = 10th–90th percentile. Axis clipped at $240K. Source: BLS OEWS, May 2025.

Three things stand out. First, the two Bay Area metros are in a league of their own: San Jose’s median is $119,190 above the national figure, and even its 25th percentile ($165,050) beats the 90th percentile in 7 of the other nine metros. Second, 6 of the 10 metros (Boston, Dallas, Denver, Phoenix, Chicago, Austin) sit in a tight band from $97,890 to $106,180, so moving between them changes the median by at most $8,290. Third, the spread inside a metro can matter more than the metro itself: in Boston, the 75th percentile is $47,200 above the median, the widest gap of the ten, versus just $6,770 in San Jose.

RN pay vs. the local median job

A high nominal salary isn’t the whole story. One way to compare across cities with the same data source is to divide the RN median by the median for all occupations in that metro, a rough gauge of how nursing pay ranks against local wages. Nationally, the RN median is 1.91× the all-jobs median ($50,980).

METRORN MEDIANALL-JOBS MEDIANRN ÷ ALL JOBS
San Jose$216,740$84,0502.58×
San Francisco$186,610$74,2602.51×
Dallas$101,420$51,4401.97×
Phoenix$100,830$51,3801.96×
New York$119,720$61,4301.95×
Chicago$100,490$54,7201.84×
Seattle$128,260$72,6101.77×
Austin$97,890$56,9501.72×
Denver$101,130$62,3201.62×
Boston$106,180$66,6201.59×

By this measure, San Jose and San Francisco still lead (2.58× and 2.51×), but the order below them reshuffles. Dallas and Phoenix rank higher on this measure than on raw pay, because typical local wages there are lower. Boston (1.59×) and Denver (1.62×) come last: their nurse pay is only modestly above the national median while other local jobs pay well. This isn’t a cost-of-living adjustment (BLS wage data doesn’t include housing costs), but it shows where an RN paycheck goes furthest against the local labor market.

CNA → LPN → RN → NP: the pay ladder by city

For nurses weighing another credential, the same BLS survey shows what each rung pays in the same metro. Medians below; links go to each role’s local page where BLS reports at least 1,000 jobs.

METRONURSING ASSISTANTLPN / LVNREGISTERED NURSENURSE PRACTITIONERRN → NP
San Jose$56,840$95,320$216,740$231,560+7%
San Francisco$56,080$94,310$186,610$219,080+17%
Seattle$51,990$85,690$128,260$160,090+25%
New York$49,270$75,910$119,720$163,340+36%
Boston$47,590$82,190$106,180$147,480+39%
Dallas$38,530$64,370$101,420$130,980+29%
Denver$49,110$75,810$101,130$134,040+33%
Phoenix$45,290$78,080$100,830$136,270+35%
Chicago$46,940$78,070$100,490$131,740+31%
Austin$38,550$64,580$97,890$128,050+31%

Going from LPN to RN is worth the most in San Jose (+$121,420, or 127%) and the least in Chicago (+$22,420). The RN-to-nurse-practitioner step is a different story: it’s smallest in San Jose, where NPs earn only 7% more than RNs ($14,820), and largest in Boston (+39%, $41,300). Where RN pay is already very high, the financial case for an NP degree is thinner. Nationally, NPs earn a median of $132,300. See the full nurse practitioner salary page; the LPN and nursing assistant figures in the table link to each metro’s page.

What sponsored nurse offers show (DOL filings)

Employers that sponsor nurses on H-1B, E-3 or H-1B1 visas must file each position’s wage with the U.S. Department of Labor. In fiscal year 2026 through Q3 there were 860 certified full-time filings for registered nurses, a tiny slice next to the 3,379,720 RN jobs BLS counts. Their median offered base wage was $84,490 (middle half $76,424–$92,914), $13,060 below the BLS national median. One likely reason: 68% of these filings were at DOL wage level I or II (entry or qualified), and only 3% at level IV.

Only 3 of the 10 metros have 20 or more of these filings at employers Outpaid indexes: Seattle (24 filings, median $107,037 vs. BLS $128,260), New York (45 filings, median $93,600 vs. BLS $119,720) and Chicago (67 filings, median $83,200 vs. BLS $100,490). In each, sponsored offers came in below the local BLS median.

Employers with 12+ certified full-time RN filings, FY2026 Q1–Q3. Several are staffing or international-recruitment agencies, which place nurses at client hospitals.

How to use these numbers in a raise or offer conversation

  • Use your metro, not the national figure. A $97,550 offer is the U.S. median, but it would sit near the bottom of the range in San Jose, San Francisco, Seattle and New York, where the 25th percentile is already higher.
  • Compare base to base. BLS excludes overtime and shift differentials, so compare these figures to your base hourly rate, then negotiate differentials separately.
  • Anchor on the 75th percentile if you’re experienced. The middle-half ranges above are what most nurses earn; an experienced nurse asking for the local 75th percentile (for example $110,630 in Dallas–Fort Worth or $108,430 in Chicago) is asking for a rate a quarter of local RNs already earn.
  • Bring a source. Government data is harder to dismiss than a job-board estimate. Every number here comes from BLS or DOL, with sources linked below.

Want to know exactly where your pay lands? The free Outpaid salary checker ranks your base pay against these BLS percentiles and DOL filings in about 30 seconds, on your device. If you want it as a printable report to bring to a review, The Leverage Dossier ($14, 7-day money-back guarantee) is on the pricing section.

Methodology and sources

  • Metro pay: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2025, metropolitan area file, cross-industry estimates for SOC 29-1141 (registered nurses), 29-1171 (nurse practitioners), 29-2061 (LPNs/LVNs), 31-1131 (nursing assistants) and 00-0000 (all occupations). Metros are BLS/OMB metropolitan statistical areas, e.g. “New York” means New York–Newark–Jersey City, NY-NJ, and San Francisco and San Jose are separate areas.
  • What “wage” means: per the BLS OEWS FAQ, straight-time gross pay. It excludes overtime, shift differentials, on-call pay and non-production bonuses, and does not cover the self-employed. Hourly figures are the annual median ÷ 2,080 hours, BLS’s full-time convention. OEWS pools six survey panels over three years, so it lags fast-moving pay changes, and BLS advises against year-to-year comparisons.
  • Sponsored offers: U.S. Department of Labor, Office of Foreign Labor Certification, LCA disclosure data, FY2026 Q3 (decisions Oct 2025–Jun 2026). Certified, full-time filings only; wage = midpoint of the filed range (or the single rate), annualized at 2,080 hours for hourly filings. These are offered base wages for visa-sponsored positions, not what all nurses at an employer earn. Metro and employer breakdowns use the employers in Outpaid’s index; small counts are noisy.
  • Checks: all BLS figures were recomputed from the raw BLS download and matched the values used here; the LCA national figures were recomputed from the raw DOL file. Outpaid doesn’t edit or estimate any number on this page. See our full methodology and open data.

Related: Boise pay rankings, including nurses · Registered nurse salaries in every U.S. metro · LPN / LVN salary by city · Nursing assistant (CNA) salary by city · Nurse practitioner salary by city · All salary pages

Questions

Which major city pays registered nurses the most?

Of the 10 large metros here, San Jose-Sunnyvale-Santa Clara, CA has the highest median RN salary at $216,740 a year (about $104.20 an hour), followed by San Francisco-Oakland-Fremont, CA at $186,610 (BLS, May 2025).

What is the average registered nurse salary in the U.S.?

BLS puts the U.S. median for registered nurses at $97,550 a year across 3,379,720 jobs, with the middle half earning $80,330–$112,350. The median is the midpoint, so half of RNs earn more and half earn less.

Do these figures include overtime and shift differentials?

No. BLS OEWS wages are straight-time pay. Overtime, shift differentials, on-call pay and non-production bonuses are excluded, so many bedside nurses take home more than these numbers.

How do I know if my RN pay is fair?

Compare your base pay to your own metro’s percentiles, not the national figure. If you’re below the local 25th percentile with several years of experience, you have a data-backed case. Outpaid’s free checker ranks your pay against BLS and DOL data in your browser.

Sources: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025; U.S. Department of Labor OFLC LCA disclosure data, FY2026 Q3 (certified, full-time). Base wages only. Not financial advice.

30 SECONDS · NO SIGNUP · ON-DEVICE

Were you outpaid?

Your salary is ranked in your browser and never uploaded.

See how my pay compares →
THE LEVERAGE DOSSIER · $14 ONE-TIME

Turn your result into a raise plan.

Run the free check first. If you want to act on it, the Dossier turns your result into a target number (the 75th percentile for your job and metro), the employers that report paying more (where filing data exists), a raise or counter-offer script filled in with your numbers, and a one-page summary for your manager.

  • ✓ Built from BLS and DOL data
  • ✓ PDF generated in your browser
  • ✓ 7-day money-back guarantee

More guides