Find a Doctor
Browse UPMC doctors and medical professionals to find the care that's right for you. Customize your search by specialty, zip code, last name, and more.
Visit the UPMC Find a Doctor website.
Research shows that having an ongoing relationship with a primary care physician (PCP) — a doctor who knows you, your family, and your medical history — can make you healthier.
The more your doctor knows about you, the better he or she can care for you today and in the future.
During a check-up, your PCP can screen for “silent” diseases — ones you may not know you have — such as:
If your PCP detects a problem, he or she will work with you to address it and track your progress.
Your PCP at UPMC McKeesport will also:
UPMC McKeesport partners with nearly 40 primary care physician practices throughout the Mon Valley.
With many convenient locations — including offices on or near the UPMC McKeesport campus — our PCPs offer:
Your PCP is the main link between you and a team of medical professionals who can ensure that you get complete care over your entire lifetime.
“Having a PCP you know and trust to provide you with quality care will give you and your family greater peace of mind,” says David Harinstein, MD, a primary care physician at HealthFirst Medical Associates-UPMC.
To find a UPMC McKeesport PCP near you, call 1-800-533-8762 (UPMC) or visit our Find A Doctor website.