Position
City
Salary

How much does a Physician make in Nashville, TN?

The average salary for a Physician is $233,854 per year in Nashville, TN.

Physicians working in Nashville, TN, often find the city to be an attractive place to live and work. This is due in part to the city's strong healthcare industry and the relatively high salaries that physicians can earn. On average, a physician in Nashville can expect to earn about $233,854 each year. This is a figure that can vary based on several factors.

Nashville offers a range of opportunities for physicians across various specialties. The city has many hospitals and clinics that provide diverse experiences. Here are some common specialties and their average salaries:

  • General Practitioner: $200,455
  • Pediatrician: $171,364
  • Cardiologist: $258,636
  • Surgeon: $316,818
  • Anesthesiologist: $287,727

These salaries show the potential for earning more based on the specialty. Experience and education also play a role in determining income. With the right skills and dedication, a physician in Nashville can enjoy a fulfilling and financially rewarding career.

Physician jobs in Nashville, TN

What are the highest paying cities for a Physician near Nashville, TN?

Nashville offers many great places to work as a physician. Cookeville, TN, stands out with the highest average salary at $379,106. Chattanooga, TN, follows closely with an average salary of $299,899, making it another attractive option. These cities provide not only competitive pay but also a strong healthcare infrastructure, enhancing career opportunities.
Graph displaying highest paying cities salaries for Physician jobs near Nashville, TN, highlighting Cookeville, TN with the highest at $379,106 and Knoxville, TN with the lowest at $184,896.
  1. Cookeville, TN
    Average Salary: $379,106
    In Cookeville, doctors enjoy a welcoming community with plenty of outdoor activities. The town's healthcare needs are met through prominent facilities like Tennova Healthcare - Cookeville. With a lower cost of living, it's a great place for physicians to build their careers.
    Find Physician jobs in Cookeville, TN


  2. Chattanooga, TN
    Average Salary: $299,899
    Chattanooga offers a dynamic environment for doctors. It has top-notch institutions like Erlanger Health System and Parkridge Medical Center. The city’s scenic beauty and vibrant culture make it an attractive place for both work and life.
    Find Physician jobs in Chattanooga, TN


  3. Lebanon, TN
    Average Salary: $270,675
    Lebanon provides a quieter setting with quality healthcare facilities. Doctors can work at Tennova Healthcare - Lebanon or Summit Medical Center. The small-town charm offers a good work-life balance.
    Find Physician jobs in Lebanon, TN


  4. Murfreesboro, TN
    Average Salary: $266,711
    Murfreesboro is known for its excellent educational opportunities and growing healthcare sector. St. Thomas Rutherford Hospital and StoneCrest Medical Center are prominent employers. The city's friendly atmosphere supports professional growth.
    Find Physician jobs in Murfreesboro, TN


  5. Memphis, TN
    Average Salary: $258,119
    Memphis offers a bustling environment with a rich cultural heritage. Major healthcare providers like the Regional One Health and the Baptist Memorial Health Care System offer various opportunities. The city’s diversity enhances the medical experience.
    Find Physician jobs in Memphis, TN


  6. Clarksville, TN
    Average Salary: $238,840
    Clarksville provides a more laid-back lifestyle while offering solid healthcare options through Tennova Healthcare - Clarksville. The area’s natural attractions and community spirit make it an appealing location for doctors.
    Find Physician jobs in Clarksville, TN


  7. Jackson, TN
    Average Salary: $227,572
    Jackson is home to several healthcare facilities such as West Tennessee Healthcare. It offers a good balance of professional opportunities and a comfortable living environment. The city’s rich history adds to its charm.
    Find Physician jobs in Jackson, TN


  8. Dickson, TN
    Average Salary: $225,000
    Dickson boasts a friendly and close-knit community with essential healthcare services available through Tennova Healthcare - Dickson. The area’s scenic beauty and affordable living make it an attractive spot for physicians.
    Find Physician jobs in Dickson, TN


  9. Franklin, TN
    Average Salary: $223,620
    Franklin offers a suburban lifestyle with reputable healthcare facilities like Saint Thomas West Hospital. The city’s growing population provides diverse medical experiences. It’s an excellent place for those seeking a balanced career.
    Find Physician jobs in Franklin, TN


  10. Knoxville, TN
    Average Salary: $184,896
    Knoxville is a vibrant city with a strong healthcare presence through institutions like the University of Tennessee Medical Center. The area’s educational opportunities and cultural events make it a rewarding place for medical professionals.
    Find Physician jobs in Knoxville, TN

What are the best paying companies for a Physician in Nashville, TN?

Seeking a rewarding job as a physician in Nashville, TN, consider top employers like Oscar Health and Wellpath. Both companies offer competitive salaries, with Oscar Health paying an average of $248,792 and Wellpath at $218,140. This makes them attractive options for job seekers aiming for higher earnings in the healthcare field. For those open to other opportunities, Ascension and Banner Health provide solid compensation. Ascension pays around $122,543 on average, while Banner Health offers approximately $66,407. These rates reflect the varying compensation across leading healthcare providers in the area.
Graph displaying best paying company salaries for Physician jobs in Nashville, TN, highlighting Oscar Health with the highest at $248,792 and Banner Health with the lowest at $66,407.
  1. Oscar Health
    Average Salary: $248,792
    Oscar Health offers rewarding Physician jobs in Nashville, TN. This health insurance company values top-tier care and provides various locations for its services. Physicians here have access to the latest technology and work in a dynamic, fast-paced environment.


  2. Wellpath
    Average Salary: $218,140
    Wellpath provides excellent opportunities for Physicians in Nashville. This healthcare company focuses on delivering quality care to underserved populations. Physicians benefit from a supportive team and the chance to make a real difference in people's lives.


  3. Ascension
    Average Salary: $122,543
    Ascension is a well-known health system with Physician jobs in Nashville. This company emphasizes patient-centered care and offers a range of services at multiple locations. Physicians here value the collaborative work environment and opportunities for professional growth.


  4. Banner Health
    Average Salary: $66,407
    Banner Health offers Physician positions in Nashville, providing a supportive workplace. This health system operates across several locations and values teamwork and innovation. Physicians can expect a rewarding experience with a focus on patient care.

Currently 2,539 Physician job openings, nationwide.

How's the job market for a Physician in the US?

Learn what a Physician does, how to become one, and understand the job outlook. Get simple steps to start your career as a Physician today.
Position
Overview
Physician
2,539 Job Openings