Skip to main content

We’ve updated our Terms & Conditions and Privacy Policy. By using this site, you agree to these terms.


Get care that works for you

Schedule an appointment with your primary care team, walk into a clinic today or see someone online. Choose the type of care that works for you.


Ambulance icon  If it’s a medical emergency, call 911 or find the nearest emergency room

Schedule a primary care appointment

Make an appointment for you or a family member. Schedule online or call 570-849-6633.

Current patients

Schedule with MyGeisinger

New patients

Find a primary care provider

We also offer telehealth video visits. Connect with your doctor from the comfort of home — or wherever you are. Learn how telehealth works.

A young patient talking to their primary care doctor

More ways to get care

Telehealth in-home urgent care

Need care today? Stay home and get it virtually.

Telehealth urgent care

Ortho urgent care

In-person Urgent Care

Walk into a clinic to get care right away.

See urgent care locations

Ortho urgent care

Convenient locations near you

Find a location or view wait times. 

View wait times

Find a location

Women's walk-in clinic

Get care for a women's health issue.

Get care in Danville

Find a women’s health provider

For help finding a doctor, call 800-275-6401. Or browse our specialties.

Symptom checker

Not feeling well? Share your symptoms and our virtual assistant will help you figure out what kind of appointment to make — so you can get the care you need.

Content from General Links with modal content