How much does a Physician make 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.
What are the highest paying cities for a Physician near Nashville, TN?

-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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?

-
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.
-
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.
-
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.
-
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.
What are the best paying Physician related jobs in Nashville, TN?

-
Anesthesiologist
Average Salary: $481,250
Anesthesiologists work with patients before, during, and after surgeries. They care for patients in large hospitals and specialized surgical centers. They often collaborate with surgical teams to ensure patient safety.
Find Anesthesiologist jobs in Nashville, TN
-
Emergency Medicine Physician
Average Salary: $305,515
Emergency Medicine Physicians handle urgent health issues in hospital ERs or urgent care centers. They assess patients quickly and provide immediate care. They work in fast-paced environments, often in hospitals like HCA Healthcare.
Find Emergency Medicine Physician jobs in Nashville, TN
-
Psychiatrist
Average Salary: $298,184
Psychiatrists evaluate, diagnose, and treat patients with mental health issues. They work in private practices or hospitals. They often collaborate with psychologists and counselors. Positions are available in clinics such as the Nashville Mental Health Cooperative.
Find Psychiatrist jobs in Nashville, TN
-
Endocrinologist
Average Salary: $286,000
Endocrinologists diagnose and treat hormone-related conditions. They often work in private practices and hospitals. They treat patients with diabetes and thyroid issues. Many positions are available in specialized endocrinology clinics.
Find Endocrinologist jobs in Nashville, TN
-
Dermatologist
Average Salary: $238,467
Dermatologists focus on skin health. They treat conditions like acne, eczema, and skin cancer. They work in private practices or dermatology clinics. They use advanced technology to diagnose and treat skin issues.
Find Dermatologist jobs in Nashville, TN
-
Pediatrician
Average Salary: $228,424
Pediatricians care for children's health. They work in private practices and children’s hospitals. They provide routine check-ups and treat illnesses. Positions are available with major healthcare providers like Vanderbilt Children’s Hospital.
Find Pediatrician jobs in Nashville, TN
-
Neurologist
Average Salary: $195,896
Neurologists diagnose and treat nervous system disorders. They work in hospitals and private practices. They treat conditions like epilepsy and multiple sclerosis. They collaborate with other specialists to provide comprehensive care.
Find Neurologist jobs in Nashville, TN
-
Podiatrist
Average Salary: $177,308
Podiatrists focus on foot and ankle care. They treat conditions like foot pain and injuries. They work in private practices and clinics. They use diagnostic tools to provide treatment and preventive care.
Find Podiatrist jobs in Nashville, TN
-
Family Medicine Physician
Average Salary: $109,297
Family Medicine Physicians provide comprehensive care for people of all ages. They work in private practices and clinics. They handle routine check-ups and manage chronic conditions. Many work with organizations like Saint Thomas Medical Partners.
Find Family Medicine Physician jobs in Nashville, TN
-
Radiologist
Average Salary: $102,073
Radiologists interpret medical images to diagnose conditions. They work in hospitals and imaging centers. They use tools like X-rays and MRIs. They collaborate with other doctors to provide accurate diagnoses.
Find Radiologist jobs in Nashville, TN



