Backed by the strength of Penn Medicine Princeton Health, Princeton Medicine Physicians offers a network of board certified physicians working together to provide comprehensive and coordinated care throughout central New Jersey.
These expert physicians take the time to listen to you and answer your questions.
Princeton Medicine Physicians is committed to providing exceptional care and service to each of our patients, every day. Our highly trained physicians are experts in their fields and are skilled in preventive healthcare, as well as surgical and non-surgical treatment of acute and chronic health conditions.
Princeton Medicine Physicians employs more than 60 practitioners with offices throughout central New Jersey.
Medicare and most major insurance plans are accepted, including new plans offered through the Health Insurance Marketplace.
To find a physician at Princeton Medicine Physicians, click here, or call 1.800.346.3237.
Our doctors include board certified internists and family medicine practitioners who specialize in preventative, routine and acute care for adults and children in the areas of:
- Family Medicine
- Internal Medicine
- Geriatric Medicine
Princeton Medicine Physicians primary care practitioners provide a comprehensive range of services, including:
- Office Visits
- Management of acute and chronic health conditions
- Flu shots
Princeton Medicine Physicians also offers specialized care and treatment of diseases and disorders in such areas as:
- Bariatric Surgery
- Geriatric Medicine
- Gynecology Oncology
- Gynecology Surgery (Minimally Invasive)
- Sleep Medicine
- Thoracic Surgery
- Women's Health
Hospitalists are physicians who dedicate their career to providing high quality care to patients who are in the hospital, from admission to discharge. Princeton Medicine Physicians hospitalists are board certified in internal medicine.
Princeton Medicine Physicians's team of hospitalists keep in close communication with your physicians in the community, implement an optimal course of treatment during your stay, and carefully review your medications during admission and at discharge.
- Hospitalists only care for patients who are hospitalized
- A member of the hospitalist team is here to respond to you and your family
- Hospitalists are teachers of inpatient clinical skills to medical students and residents, so they are knowledgeable about the latest advances in medicine and technology.
- Since hospitalists do not have an outpatient practice, you need to make an appointment to see your physician in the community after your discharge. If you do not have a primary care physician, the hospital staff will help you find one.
Princeton Medicine Physicians surgeons combine advanced treatments with a high level of individualized care in the following areas:
- Bariatric and metabolic surgery
- Thoracic surgery
Have a minor illness or injury? Now getting care is even easier!
Colds and flus. Bumps and bruises. Rashes and urinary tract infections. They always seem to strike at the most inconvenient times.
Now there's a more convenient and less costly option than the Emergency Department to help you get prompt treatment fast - Princeton Medicine Physicians Express Care.
Express Care is accepting urgent care walk-ins from existing patients of Princeton Medicine Physicians who receive care in the Princeton, Monroe, Plainsboro, Dayton or South Brunswick practice locations.
You'll find it's the perfect option for issues such as:
- Seasonal allergies
- Back pain
- Minor cuts
- Sore throat
- Ear pain
- Pink eye
- Cold/flu symptoms
- Abdominal pain
For physical exams, visit your primary care provider. And of course, for more serious injuries, such as broken bones, severe abdominal pains, shortness of breath and more, please seek emergency care or call 9-1-1.
- No appointment necessary
- Staffed by board certified physicians and nurse practitioners
Mon - Fri: 8:30 a.m. - 8 p.m.
Sat and Sun: 9 a.m. - 12:30 p.m.
You can just stop by or call ahead for an appointment at 609.853.7272.
5 Plainsboro Road
Medical Arts Pavilion, Suite 300
Plainsboro, NJ 08536