Texas Nurse Practitioner Salary Guide - 2023

Last Reviewed: September 28th, 2022

The Lone Star state is on par with the national average when it comes to making a living as a nurse practitioner. Coming in at $117,890 (Bureau of Labor Statistics - 2021) annually with the highest earners exceeding $154,080.

Texas Nurse Practitioner Salaries – Visualized

Nurse Practitioners Salaries in urban areas of Texas

Metro Area# EmployedMean Salary
Abilene, TX180$112,670
Amarillo, TX180$106,250
Austin-Round Rock, TX1,300$120,850
Beaumont-Port Arthur, TX220$114,500
Brownsville-Harlingen, TX250$114,750
College Station-Bryan, TX200$100,090
Corpus Christi, TX370$118,330
Dallas-Fort Worth-Arlington, TX4,960$115,510
El Paso, TX460$112,750
Houston-The Woodlands-Sugar Land, TX3,810$123,810
Killeen-Temple, TX360$112,980
Laredo, TX120$115,900
Longview, TX200$107,730
Lubbock, TX290$108,290
McAllen-Edinburg-Mission, TX450$117,830
Midland, TX60$125,190
Odessa, TX80$113,540
San Angelo, TX80$111,660
San Antonio-New Braunfels, TX1,890$117,640
Sherman-Denison, TX70$116,020
Texarkana, TX-AR100$122,570
Tyler, TX260$117,470
Victoria, TX70$116,560
Waco, TX170$110,090
Wichita Falls, TX150$125,820
Source: Bureau of Labor Statistics - 2021

Nurse Practitioners Salaries in rural areas of Texas

Metro Area# EmployedMean Salary
West Texas Region of Texas nonmetropolitan area230$125,500
North Texas Region of Texas nonmetropolitan area320$120,730
Big Thicket Region of Texas nonmetropolitan area160$117,210
Hill Country Region of Texas nonmetropolitan area200$118,050
Border Region of Texas nonmetropolitan area70$118,150
Coastal Plains Region of Texas nonmetropolitan area190$116,330
Source: Bureau of Labor Statistics - 2021

Increase Your Nurse Practitioner Salary in Texas

Texas is a great place to maximize your earning potential as a CNP. But how do you rise above average? Let’s find out how to make the most of your nurse practitioner salary in Texas.

Go Coastal

There’s no denying that Texas is a huge state. It employs nearly 15,000 nurse practitioners, gaining third place out of the states with the highest numbers of NPs. The salaries of those nurse practitioners vary quite a bit based on regional location. Trends show that the coastal & northwest regions earn the highest salaries, adding up to an additional $25,000 on top of average salaries. So if you’re looking for a quick fix to your average nurse practitioner salary, consider moving to the coast.

Join a Network of Colleagues

If you’re not interested in relocating, there are other ways to add to your payday. Invest in yourself by joining an organization whose mission is to advance and support nurse practitioners in Texas. One such organization is the Texas Nurse Practitioners. Some benefits to joining a group of like-minded colleagues include:

  • Networking opportunities
  • Job opportunities / Access to job boards
  • Access to career resources
  • Continuing Education Classes
  • News & legislative updates

The Texas Nurse Practitioners, in particular, offer services such as annual conferences held at resorts to gain relevant CE credits, job boards, a social media platform to connect with colleagues, online CE classes, a calendar of events, advocacy, and practice resources. They even offer a free resume review within their career center.

Each of these is a pathway to increasing your salary as a nurse practitioner in Texas. The more connected and informed you are, the more likely you are to land the perfect opportunity at the right time.

Additional organizations that provide similar resources include the Texas Nurses Association, Advanced Practice Nurses of the Permian Basin, Galveston Coalition of APNs, Houston Area Nurse Practitioners, North Texas Nurse Practitioners, and the Southeast Texas Nurse Practitioners.

Expand your Population Focus Area

If you’re still struggling to increase your income, another strategy you can use to expand your practice and patient base is by becoming licensed in multiple population focus areas. It’s not easy, but it is possible. The current board-recognized nurse practitioner population groups are:

  • Acute Care Adult
  • Acute Care Adult/Gerontology
  • Acute Care Pediatric
  • Adult
  • Adult/Gerontology
  • Family
  • Gerontological
  • Neonatal
  • Pediatric
  • Psychiatric/Mental Health
  • Women’s Health

In order to practice in multiple areas, you must complete the educational requirements and national certifications in that focus area and apply for additional licenses. While it seems like a lot of work, it could potentially pay off.


Texas is home to a large group of nurse practitioners. Even the average earners are bringing in above the national wage for CNPs. If you want to be above average in the Lone Star State, use the advice in this article as a guiding light.