Skip to main content
A couple walking their dog

Primary care appointments that fit your schedule

Whether you need a routine physical or help managing a chronic condition, Geisinger’s primary care teams are here to keep you and your family healthy. 

Turn to our primary care physicians and advanced practitioners for checkups and screenings, as well as treatment of common illnesses and injuries. And if you have other care needs, they can refer you to a specialist nearby.

And with laboratory, radiology and pharmacy services right in your neighborhood, you don’t have to travel too far to get the care you need.

Scheduling options for everyone

Need to schedule a primary care appointment? We have you covered. There are plenty of scheduling options tailored to you and your busy life, whether you’re a new or existing patient.

Give us a call

Our team is ready to help you make the type of appointment you’re looking for. Call 570-849-6633 today.

Fill out the form

Don’t have time to make a call? Complete the form on this page to have a member of our team contact you.


Sign in to your MyGeisinger account to schedule an appointment. Don’t have an account? Signing up is free and easy.

For new patients

Find a provider and book an appointment online. With more than 40 locations, it’s easier than ever to find care close to home. Find a primary care provider.

Interested in learning more? Fill out the form below to get an email with more information about primary care at Geisinger.