Penn Primary Care
A Partner in Your Best Health
From understanding your health history to supporting your overall well-being and guiding you to advanced care specialists, Penn Primary Care providers are here to be your partner in health and wellness. Whether you’re sick with a cold, managing a chronic condition, or looking to schedule an annual physical, our comprehensive care teams are here to keep you healthy and ensure you get the treatment you need.
We offer:
- Access to online health records via MyPennMedicine where you can securely access your medical records, easily make and manage appointments, and communicate with your health care providers.
- Extended hours*
- Virtual telemedicine appointments
- Weekend appointments*
- Medicare and Medicaid annual wellness visits*
- Membership-based care options*
From Central PA to Philadelphia and Princeton, NJ, Penn Primary Care has appointments near you.
New and existing patients can call 855-416-7224 or complete the form below to request an appointment with a Penn Primary Care provider. A member of our team will call you back within 48 hours to schedule an appointment near you.
Commitment to your Privacy
Penn Medicine values your privacy and the confidentiality of the information you choose to share. Penn Medicine wants you to use the websites without being concerned that others will have access to your confidential information.
Experienced Care Teams
No matter where you are in your health care journey, our priority is to help you reach and maintain your healthiest self.
The Penn Primary Care team is made up of experienced physicians and health care providers specializing in:
- Family Medicine
- Internal Medicine
- Adolescent and Young Adult Medicine
- Pediatrics
- Geriatric Medicine
If more specialized care is needed, patients have access to the most advanced treatment options and a team of experts in various specialties.
Accepted Insurance
Penn Medicine accepts most health insurance plans. Below are a few of the most common:
- Aetna
- Blue Cross & Blue Shield
- Cigna
- CVS Health
- First Health
- Independence Blue Cross
- United Healthcare
View all accepted insurances here or call 855-416-7224 if you have specific questions.
Locations Near You
With more than 80 locations across Pennsylvania and New Jersey, Penn Primary Care offers you convenient, quality care close to home. So whenever you or a loved one are in need of trusted care, you won't have to go far.