How much does a Physician make in Buffalo, NY?
Physicians in Buffalo, NY, enjoy a rewarding career with competitive pay. They make an average of $208,872 per year. This amount can change based on experience, specialty, and the hospital or clinic they work for.
Salary figures vary across different specialties. For instance, some of the highest-paid doctors include cardiologists and orthopedic surgeons, while others like general practitioners earn slightly less. The cost of living in Buffalo is moderate, making this salary quite attractive. This can offer a good quality of life for physicians and their families.
What are the highest paying cities for a Physician near Buffalo, NY?

-
Lockport, NY
Average Salary: $291,176
In Lockport, healthcare professionals find rewarding opportunities in a community focused on quality care. Local hospitals offer a range of services, providing a well-rounded experience for doctors.
Find Physician jobs in Lockport, NY
-
Youngstown, OH
Average Salary: $290,451
Youngstown offers a vibrant environment for medical careers. The city's diverse healthcare facilities create a dynamic setting for doctors, supporting both personal and professional growth.
Find Physician jobs in Youngstown, OH
-
Akron, OH
Average Salary: $285,009
Akron provides ample opportunities for doctors to make an impact. The city boasts several leading hospitals, allowing physicians to specialize and excel in various fields.
Find Physician jobs in Akron, OH
-
Albany, NY
Average Salary: $279,412
Albany serves as a hub for healthcare innovation. Physicians here enjoy a blend of modern facilities and a supportive community, facilitating a fulfilling career.
Find Physician jobs in Albany, NY
-
Syracuse, NY
Average Salary: $273,277
In Syracuse, doctors benefit from a strong healthcare infrastructure. The city's reputable hospitals offer robust training and development opportunities.
Find Physician jobs in Syracuse, NY
-
Canton, OH
Average Salary: $272,175
Canton provides a balanced lifestyle with competitive healthcare options. Physicians can expect a collaborative environment that encourages continuous learning.
Find Physician jobs in Canton, OH
-
Batavia, NY
Average Salary: $269,444
Batavia offers a smaller community feel with access to advanced medical resources. Doctors here appreciate the close-knit atmosphere while maintaining high professional standards.
Find Physician jobs in Batavia, NY
-
Pittsburgh, PA
Average Salary: $257,825
Pittsburgh combines urban vitality with excellent healthcare facilities. Physicians can enjoy a diverse patient base and cutting-edge medical technology.
Find Physician jobs in Pittsburgh, PA
-
Cleveland, OH
Average Salary: $247,457
Cleveland's healthcare sector is robust and diverse. Doctors find ample opportunities for specialization and professional growth in this thriving city.
Find Physician jobs in Cleveland, OH
-
West Seneca, NY
Average Salary: $243,387
West Seneca provides a serene setting with access to quality healthcare services. Physicians here enjoy a peaceful environment while serving a supportive community.
Find Physician jobs in West Seneca, NY
What are the best paying companies for a Physician in Buffalo, NY?

-
Evergreen Health
Average Salary: $216,667
Evergreen Health is a leading healthcare provider in Buffalo, NY. They offer a range of medical services and have multiple locations throughout the city. Physicians here enjoy a supportive work environment and opportunities for professional development.
-
Jericho Road Community Health Center
Average Salary: $187,500
Jericho Road Community Health Center focuses on community health with multiple sites in Buffalo, NY. They are dedicated to providing accessible healthcare to all. Physicians here engage in diverse medical practices and community outreach.
-
Kaleida Health
Average Salary: $54,394
Kaleida Health operates several hospitals and clinics in Buffalo, NY. It is a large healthcare provider with a broad range of services. Physicians benefit from a dynamic work environment and various specialties.
What are the best paying Physician related jobs in Buffalo, NY?

-
Dermatologist
Average Salary: $600,000
Skin care specialists examine and treat conditions related to skin, hair, and nails. They work in clinics or private practices. Some dermatologists in the area work with companies like Kaleida Health.
Find Dermatologist jobs in Buffalo, NY
-
Cardiologist
Average Salary: $543,750
Experts in heart health, they diagnose and treat heart conditions. They often work in hospitals and clinics. Local cardiologists may be affiliated with institutions like ECMC Health.
Find Cardiologist jobs in Buffalo, NY
-
Anesthesiologist
Average Salary: $521,904
Specialists who administer anesthesia during surgeries. They ensure patient safety during operations. Many work in major hospitals like Buffalo General Medical Center.
Find Anesthesiologist jobs in Buffalo, NY
-
Psychiatrist
Average Salary: $377,500
Mental health professionals who diagnose and treat mental illnesses. They often work in private practices or hospitals. Some local psychiatrists work with the Buffalo Psychiatric Center.
Find Psychiatrist jobs in Buffalo, NY
-
Ophthalmologist
Average Salary: $316,667
Eye care experts who perform surgeries and treat eye diseases. They work in hospitals or private practices. Notable local ophthalmologists are part of institutions like Buffalo Eye Surgery Associates.
Find Ophthalmologist jobs in Buffalo, NY
-
Emergency Medicine Physician
Average Salary: $274,516
Doctors who handle urgent and life-threatening conditions. They work in emergency rooms. Many in the area serve at Erie County Medical Center.
Find Emergency Medicine Physician jobs in Buffalo, NY
-
Podiatrist
Average Salary: $267,536
Foot and ankle specialists who treat conditions related to these areas. They work in clinics or private practices. Local podiatrists often collaborate with organizations like the Western New York Urology Associates.
Find Podiatrist jobs in Buffalo, NY
-
Urologist
Average Salary: $263,400
Specialists who focus on the urinary tract and male reproductive organs. They perform surgeries and treat conditions. Some work in practices like Buffalo Urological Associates.
Find Urologist jobs in Buffalo, NY
-
Radiologist
Average Salary: $226,976
Experts who interpret medical images to diagnose conditions. They work in hospitals or imaging centers. Many in the area are part of facilities like the Imaging Center at ECMC.
Find Radiologist jobs in Buffalo, NY
-
Pediatrician
Average Salary: $173,370
Doctors who care for children’s health from birth through adolescence. They work in clinics or hospitals. Some local pediatricians work with companies like the Children's Health Center.
Find Pediatrician jobs in Buffalo, NY



