
Looking for a primary care physician in Nashua, NH? Kevin Pho, MD is a board-certified internal medicine physician providing comprehensive adult care at St. Joseph Hospital Primary & Specialty Care Services – South Nashua.
If you are searching for a trusted PCP or internal medicine doctor, our team provides personalized, ongoing treatment in a convenient local setting.
Accepting new adult patients
Our practice is currently welcoming new patients. Call (603) 884-3007 to schedule your first appointment.
Location:
St. Joseph Hospital Primary & Specialty Care Services – South Nashua
173 Daniel Webster Highway
Nashua, NH 03060
Hours:
Monday through Friday, 8:00 a.m. to 5:00 p.m.
Comprehensive internal medicine services
As a board-certified internal medicine physician, Dr. Pho focuses on prevention, long-term health, and coordinated care for adults.
Services include annual physicals, preventive care, routine checkups, chronic disease management, medication management, blood pressure care, cholesterol management, diabetes care, and the evaluation of new or ongoing symptoms.
Patients often want a physician who can coordinate care over time, help manage ongoing medical conditions, and serve as a trusted first point of contact for health concerns.
Board-certified primary care physician
Kevin Pho, MD is certified by the American Board of Internal Medicine. He earned his medical degree from Boston University School of Medicine and completed his residency at Boston Medical Center.
His practice is part of St. Joseph Hospital in Nashua, giving patients access to an established local health system and coordinated specialty care when needed.
Convenient primary care in South Nashua
Dr. Pho sees patients at St. Joseph Hospital Primary & Specialty Care Services – South Nashua, conveniently located on Daniel Webster Highway near the Massachusetts border.
This location is part of St. Joseph Hospital Primary Care, which welcomes new patients across multiple New Hampshire locations and emphasizes personalized, patient-centered medicine.
Finding the right doctor close to home
When searching for a new provider, patients are often looking for ongoing medical care close to home. Whether you need preventive care, help managing chronic conditions, or a specialist who can follow your health over time, Dr. Pho provides dedicated support backed by the St. Joseph Hospital network.
Frequently asked questions
Is Kevin Pho, MD accepting new patients?
Yes, Dr. Pho is currently accepting new patients. Call (603) 884-3007 to schedule your appointment.
What type of doctor is Kevin Pho, MD?
He is a board-certified internal medicine physician who specializes in adult primary care.
Where is the office located?
The office is located at 173 Daniel Webster Highway, Nashua, NH 03060, at St. Joseph Hospital Primary & Specialty Care Services – South Nashua.
What are the office hours?
The office is open Monday through Friday from 8:00 a.m. to 5:00 p.m.
How do I make an appointment?
To make an appointment, call (603) 884-3007 for new patient scheduling or visit the official St. Joseph Hospital provider page for Kevin Pho, MD.

Kevin Pho, MD was named a top doctor in internal medicine by New Hampshire Magazine.










![How to master a new health care leadership role [PODCAST]](https://kevinmd.com/wp-content/uploads/The-Podcast-by-KevinMD-WideScreen-3000-px-4-190x100.jpg)