Registered Nurses Salary in Texas

BLS OEWS May 2025 • 32 metro areas • Texas

Registered Nurses in Texas earn a median salary of $82,127 per year on average across 32 metro and nonmetro areas, -12.3% vs the national median of $93,600. An estimated 254,520 registered nurses are employed across Texas, with salaries ranging from $73,890 to $98,740 depending on location.

$82,127 Avg median salary in Texas
$98,740 Highest paying metro
$73,890 Lowest paying metro
254,520 Employed in Texas

Compare Registered Nurses salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Registered Nurses
in
    vs

      Registered Nurses salaries by city in Texas

      Metro area Median salary 25th pct 75th pct Employed
      Dallas, TX $98,740 $79,170 $106,850 72,640
      Houston, TX $97,810 $79,640 $105,970 65,300
      Killeen, TX $95,210 $75,220 $99,950 5,440
      Austin, TX $94,900 $78,150 $102,840 18,420
      Midland, TX $88,460 $79,650 $97,370 1,080
      Waco, TX $87,330 $74,710 $98,150 2,520
      San Antonio, TX $87,100 $76,020 $98,580 23,390
      Amarillo, TX $83,810 $76,040 $96,240 2,830
      El Paso, TX $81,380 $74,190 $99,640 6,980
      Beaumont, TX $81,190 $67,020 $96,480 2,880
      North Region of Texas $81,150 $70,860 $97,940 4,500
      Northwestern Region of Texas $81,130 $69,910 $98,880 2,390
      Hill Country Region of Texas $81,070 $74,890 $98,550 2,990
      Eastern Region of Texas $80,890 $71,300 $96,660 2,110
      Corpus Christi, TX $80,850 $71,690 $95,710 4,240
      Sherman, TX $80,840 $78,350 $99,760 1,570
      Victoria, TX $80,500 $72,330 $99,570 1,060
      Coastal Plains Region of Texas $80,340 $68,890 $89,280 2,000
      Wichita Falls, TX $79,620 $73,340 $100,250 1,450
      Longview, TX $79,290 $74,130 $96,370 2,020
      College Station, TX $79,270 $77,180 $94,860 2,660
      Lubbock, TX $78,700 $67,600 $94,930 4,590
      Laredo, TX $78,580 $68,390 $86,210 1,670
      Odessa, TX $78,270 $68,960 $96,130 1,120
      Abilene, TX $77,860 $71,860 $94,900 1,910
      Tyler, TX $77,450 $61,850 $94,630 4,160
      Border Region of Texas $77,380 $64,980 $85,490 660
      McAllen, TX $77,240 $62,770 $81,840 5,660
      Texarkana, TX-AR $76,560 $67,050 $84,290 1,550
      Brownsville, TX $75,810 $64,120 $90,790 3,030
      San Angelo, TX $75,440 $70,900 $92,220 1,430
      Eagle Pass, TX $73,890 $67,190 $85,370 270

      View Registered Nurses salaries in all cities