How much does a Nurse Practitioner make in Midland, TX?
In Midland, TX, Nurse Practitioners enjoy competitive salaries that reflect their important role in healthcare. On average, Nurse Practitioners make about $139,592 each year. This figure provides a good overall picture, but individual salaries can vary based on experience, specialty, and other factors.
To give a clearer picture, here is how salaries break down by percentile:
- The lowest-paid 10% earn at least $87,000 annually.
- The next 10% make between $87,000 and $102,955.
- Around 20% earn between $102,955 and $118,909.
- The middle 20% make between $118,909 and $134,864.
- Next, 20% earn between $134,864 and $150,818.
- Another 10% make between $150,818 and $166,773.
- A smaller 5% earn between $166,773 and $182,727.
- The top 5% make over $182,727 annually.
These numbers show that Nurse Practitioners in Midland have many opportunities to earn a good living based on their skills and experience.
What are the highest paying cities for a Nurse Practitioner near Midland, TX?

-
Crane, TX
Average Salary: $218,750
In Crane, a Nurse Practitioner can expect to work in smaller healthcare facilities, where they can build close relationships with patients. Working with local clinics and the Crane County Memorial Hospital offers a variety of experiences in family and primary care.
Find Nurse Practitioner jobs in Crane, TX
-
Fort Stockton, TX
Average Salary: $218,750
Fort Stockton provides a range of opportunities for a Nurse Practitioner to engage with a community focused on health. The presence of Pecos County Memorial Hospital and other local clinics offers a variety of experiences. The smaller town setting often means working closely with a tight-knit community.
Find Nurse Practitioner jobs in Fort Stockton, TX
-
Abilene, TX
Average Salary: $159,279
Abilene offers a dynamic environment for Nurse Practitioners, with major healthcare providers such as Hendrick Medical Center and several private practices. The city's growing population and diverse community provide ample opportunities for specialization and professional growth.
Find Nurse Practitioner jobs in Abilene, TX
-
Odessa, TX
Average Salary: $150,770
Working in Odessa, Nurse Practitioners can expect to be part of a bustling healthcare sector with organizations like Medical Center Hospital and various outpatient clinics. The area's growth means there are always new opportunities and challenges to keep your practice fresh and engaging.
Find Nurse Practitioner jobs in Odessa, TX
-
Clovis, NM
Average Salary: $147,160
Clovis offers a mix of rural and urban healthcare experiences. Nurse Practitioners here can work in community health settings and collaborate with Curry Medical Center. The close-knit community environment fosters strong patient relationships.
Find Nurse Practitioner jobs in Clovis, NM
-
Lubbock, TX
Average Salary: $137,452
Lubbock, home to Texas Tech University Health Sciences Center, offers Nurse Practitioners many advanced opportunities. The presence of large medical institutions such as University Medical Center and numerous clinics provides a rich and varied work environment.
Find Nurse Practitioner jobs in Lubbock, TX
-
San Angelo, TX
Average Salary: $133,477
In San Angelo, Nurse Practitioners benefit from working in a community-focused setting with healthcare providers like Shannon Medical Center. The smaller city atmosphere allows for strong community ties and a rewarding patient interaction experience.
Find Nurse Practitioner jobs in San Angelo, TX
-
Big Spring, TX
Average Salary: $126,551
Big Spring offers a blend of rural and urban healthcare experiences. Nurse Practitioners can work with local hospitals like Medicalodges Big Spring and various clinics. The city’s growth provides a dynamic and evolving work environment.
Find Nurse Practitioner jobs in Big Spring, TX
-
Sweetwater, TX
Average Salary: $122,717
Sweetwater provides a smaller-town feel with opportunities at local healthcare facilities like Nolan County Hospital. Nurse Practitioners here can enjoy close community ties and a variety of clinical experiences in a supportive environment.
Find Nurse Practitioner jobs in Sweetwater, TX
-
Snyder, TX
Average Salary: $113,125
In Snyder, Nurse Practitioners can find rewarding work with local providers and the Scurry County Hospital. The city’s supportive community offers a chance to build lasting patient relationships in a close-knit environment.
Find Nurse Practitioner jobs in Snyder, TX
What are the best paying companies for a Nurse Practitioner in Midland, TX?

-
Gameday Men's Health
Average Salary: $133,750
Gameday Men's Health offers rewarding career opportunities for Nurse Practitioners in Midland, TX. This company specializes in men's health and provides comprehensive care. Nurse Practitioners here work closely with a team of experienced professionals, ensuring top-quality patient care. They focus on preventative care and patient education, offering a dynamic and fulfilling work environment.
-
PEDICARE CHILDRENS CLINIC PA
Average Salary: $126,000
PEDICARE CHILDRENS CLINIC PA is a leading provider of pediatric care in Midland, TX. Nurse Practitioners at this clinic have the chance to work with young patients and their families. They provide well-child visits, vaccinations, and manage common childhood illnesses. The clinic values a compassionate approach to care, making it a great place for Nurse Practitioners who enjoy working with children and their families.
-
GO Staffing
Average Salary: $124,500
GO Staffing is known for connecting Nurse Practitioners with various healthcare facilities in Midland, TX. This staffing agency offers temporary and permanent positions, allowing Nurse Practitioners to gain diverse experiences. They work with hospitals, clinics, and private practices, ensuring that Nurse Practitioners can find a role that matches their skills and interests. GO Staffing values flexibility and supports career growth.
-
Insight Global
Average Salary: $121,700
Insight Global provides excellent opportunities for Nurse Practitioners in Midland, TX. This staffing firm works with a variety of healthcare providers, offering competitive salaries and benefits. Nurse Practitioners at Insight Global can work in different settings, from busy hospitals to private practices. The company emphasizes a positive work environment and professional development for its staff.
-
Marathon Health
Average Salary: $116,500
Marathon Health focuses on providing health services to corporate clients and communities in Midland, TX. Nurse Practitioners at Marathon Health work in wellness centers, focusing on preventive care and health promotion. They collaborate with other healthcare professionals to create comprehensive care plans for patients. This role offers a balanced work environment with opportunities for growth and development.
What are the best paying Nurse Practitioner related jobs in Midland, TX?

-
Physician Assistant
Average Salary: $134,568
A physician assistant works closely with doctors and nurses to diagnose and treat illnesses. They operate in hospitals and clinics, focusing on patient care. Companies like Midland Memorial Hospital offer many opportunities for those interested.
Find Physician Assistant jobs in Midland, TX
-
Graduate Nurse
Average Salary: $98,960
Graduate nurses play a crucial role in patient care. They often work under experienced nurses, gaining vital skills. Many local hospitals in Midland offer training and experience for new graduates.
Find Graduate Nurse jobs in Midland, TX
-
Nurse Educator
Average Salary: $91,690
Nurse educators teach future nurses in academic settings. They develop lesson plans and evaluate student progress. Institutions like Odessa College provide education and growth opportunities in the field.
Find Nurse Educator jobs in Midland, TX
-
Registered Nurse
Average Salary: $81,553
RNs provide and manage patient care in various settings. They work in hospitals, clinics, and long-term care facilities. Midland Medical Center and Midland Memorial Hospital both seek qualified nurses.
Find Registered Nurse jobs in Midland, TX
-
Public Health Nurse
Average Salary: $64,636
Public health nurses focus on community health. They work to prevent diseases and promote healthy lifestyles. The Midland County Health Department often looks for dedicated professionals in this area.
Find Public Health Nurse jobs in Midland, TX
-
Case Manager
Average Salary: $46,732
Case managers coordinate care for patients. They ensure patients receive the right services and support. Midland Memorial Hospital and other local healthcare facilities need skilled case managers.
Find Case Manager jobs in Midland, TX
-
Health Coach
Average Salary: $46,000
Health coaches help people make healthy lifestyle choices. They work with individuals and groups. Local clinics and wellness centers hire health coaches to support community health.
Find Health Coach jobs in Midland, TX



