Capital Health now offers online scheduling for primary care physician visits. Both new and established patients have the option to view availability for a specific provider or for an entire practice and choose from a list of open time slots. Appointment types that are accepted through online scheduling include annual physicals, follow-ups, sick visits, and medicare annual wellness visits. If you are unable to find a suitable appointment or have trouble scheduling online, please call the office directly for assistance. If you're experiencing a medical emergency, please call 9-1-1 (do not use online scheduling).
Click on a location below to schedule your primary care appointment online.
Capital Health Primary Care - Bordentown
Tel: 609-298-2005
Capital Health Primary Care - Brunswick Avenue
Tel: 609-815-7400
Capital Health Primary Care - Columbus
Tel: 609-303-4450
Capital Health Primary Care - Ewing
Tel: 609-883-5454
Capital Health Primary Care - Hamilton
Tel: 609-587-6661
Capital Health Primary Care - Hamilton (John Stabile, MD & Michael Stabile, MD)
Tel: 609-689-5760
Capital Health Primary Care - Hopewell
Tel: 609-303-4440
Capital Health Primary Care - Langhorne
Tel: 215-736-9362
Capital Health Primary Care - Lawrenceville
Tel: 609-815-7270
Capital Health Primary Care - Mountain View
Tel: 609-656-8844
Capital Health Primary Care - Newtown
Tel: 215-504-1761
Capital Health Primary Care - Nottingham
Tel: 609-303-4870
Capital Health Primary Care - Parkside
Tel: 609-303-4430
Capital Health Primary Care - Princeton
Tel: 609-303-4600
Capital Health Primary Care - Quakerbridge
Tel: 609-528-9150
Capital Health Primary Care - Robbinsville
Tel: 609-303-4400
Capital Health Primary Care - Washington Crossing
Tel: 855-247-2725