Our Patient Office

Our Patient Portal:


All patient communication and record-keeping will now take place within the myPennMedicine patient portal. ​

One very exciting aspect of Epic is the new healthcare portal it brings to our patient community: myPennMedicine. Storing and analyzing health communication, results, and follow-ups in one system is our goal, and this is the place to do it. To that end, we will have centralized communication with patients in this system whenever possible.


All patients will be invited to sign up for myPennMedicine when they visit the office for an appointment. If you already have an active myPennMedicine account, you do not need to do anything. Once signed up, patients can message their provider, request a refill, update their allergy list, and more. You can also request an access code with the form on this page.

Thank you.

We want to thank all patients for their patience during our recent transition to a new EMR and portal. We hope you'll share with us your ongoing feedback and give us a chance to make your experience exceptional.

Need an account?

Creating an account in our Patient Portal requires an access code. Request one now:

Thank you! We will send you an access code to create a Portal Account within 48 hours.