Primary Care Physician Near Princeton, NJ

Finding the right doctor isn’t just about convenience; it’s about trust. It’s about knowing your physician sees you as more than symptoms on a chart. That’s exactly what we offer: a healthcare experience built around your story, your lifestyle, and your goals. Whether it’s staying on top of preventive care, managing chronic conditions, or simply having someone reliable to call when you’re not feeling your best, our team is here to support every step of your journey.

internal medicine specialist in Hamilton Township
Doctor assisting an elderly man during a medical visit

Adult Primary Care

Your health deserves a physician who listens, explains, and truly cares, not someone rushing to the next appointment. That’s why our primary care physician in Hamilton Township, NJ, focuses on building a real relationship with you. From managing high blood pressure or diabetes to offering everyday checkups, our care is steady, clear, and reliable.

Whether you’re in Plainsboro, West Windsor, or Lawrence Township, we’re here to provide consistent care that grows with you. Good health doesn’t happen overnight, and neither does a true partnership with your doctor; that’s why we’re here for the long run.

Preventative Care

The best way to stay healthy is to prevent illness before it happens. With a dedicated preventive care doctor near Princeton, NJ, you’ll receive more than just a routine exam. We take the time to understand your health risks, habits, and personal goals, so we can create a plan that works for you.

By consistently monitoring your health, we can detect possible conditions at the earliest stage before they get serious.

Doctor reviewing health records during preventive care visit
Doctor supporting patient during medication-assisted treatment

MAT/MOUD (Medication-Assisted Treatment)

Healing from opioid use disorder takes more than medication; it takes support, trust, and compassion. That’s why our primary care doctor near Princeton, NJ, offers Medication-Assisted Treatment (MAT/MOUD) in a safe, respectful, and nonjudgmental setting.

We combine proven treatments like Suboxone with regular follow-ups and open conversations, so you’re never navigating recovery alone. Here, progress moves at your pace, and every step forward is celebrated. Because when it comes to recovery, patience and compassion matter most.

How Our Primary Care Near Princeton, NJ Makes a Difference
Doctor reviewing medical report with patient during consultation

Targeted Attention

We never put you in a hurry; our physicians take time to understand your health, concerns, and long-term goals.
Doctor discussing care options with elderly couple during primary care visit

Complete Adult Care

From chronic condition management to annual checkups, our primary care physician near Princeton, NJ, is here for all your needs.
Doctor shaking hands with a female patient in a clinic

Compassionate Recovery Support

Our MAT/MOUD program combines safe medications with real, judgment-free support for a stronger recovery.
Doctor reviewing patient records on a laptop in an exam room

Convenient Access

Same-day appointments, flexible scheduling, and telehealth options make quality care simple and accessible
Doctor consulting elderly patient during preventive care visit

Preventive Care That Counts

With personalized checkups and expert guidance, our preventive care doctor near Hopewell helps protect your health before small issues become serious.
About The Physician

Dr. Eric Osgood

Dr. Eric Osgood, MD, FACP, is board certified in general internal medicine, and has been in practice for ten years. He completed his undergraduate education at Georgetown University, received his medical doctorate from Tufts University School of Medicine, and completed his internal medicine residency at Seton Hall University, St. Francis Medical Center, Trenton, NJ, where he also served as a chief resident.

Between his residency and his time in practice, Dr. Osgood spent nearly a decade serving the Greater Trenton/Mercer community. He returned to St. Francis in 2016 where he became the medical director of hospitalist medicine and associate faculty of the internal medicine residency, until the day it closed its doors. 

Adult Primary Care Doctor in Hamilton Township, NJ
Doctor and patient discussing treatment in clinic setting

Why Patients Choose Us Near Princeton, NJ

Healthcare should never feel rushed, confusing, or impersonal. That’s why we’ve built our clinic around what patients actually want: time, listening, and clear communication. We’re here to guide you through every stage of your health, from preventive checkups to long-term management, with compassion and consistency.

We proudly care for patients across Princeton, NJ communities, including Lawrence, Cranbury, Kingston, and Rocky Hill. With us, you’re not just another patient on the schedule; you’re a partner in health who deserves respect and attention.

When you choose our primary care physician near Princeton, NJ, you gain more than just medical care and get a trusted health partner who will be there for the long run.

Accepted Insurances

Request An Appointment on Healow
- OR -
Get in Touch

Send Us Your Queries

Valuable Reviews from Our Patients

FAQs

You Maybe Asking

No, you can also make appointments from West Windsor, Plainsboro, Lawrence Township, and the surrounding areas.

Yes, we believe continuity matters, so you’ll be able to build a lasting relationship with the same provider.

Absolutely, if you can’t make it in person, many visits, like follow-ups and check-ins, can be done virtually for your convenience.

We accept most major insurance plans. For more information, call our office and confirm your plan.

Yes, our primary care physician near Princeton, NJ regularly helps patients manage conditions like diabetes, high blood pressure, and thyroid disorders all at once.

We don’t believe in rushed visits. Our appointments are long enough for your doctor to listen, answer questions, and make a thoughtful plan.

Yes, we often see patients new to the area who want a reliable primary care doctor near Princeton, NJ, for ongoing care.