Flu shots are in, please schedule a nurse visit or can walk in to get shot.

Welcome to Rogan Family Medicine, your experienced and caring internist/pediatrician in Scranton! If you're looking for accessible family medicine care, a family–friendly environment, and a responsive physician in Scranton, then look no further. We love kids and families, and our goal is to have a positive impact on the lives of all family members by providing exceptional health care and compassionate service to the families we serve.

At Rogan Family Medicine, we offer a full range of family medicine care including prenatal visits for expecting parents, well-child check-ups, immunizations, and sick appointments. We also provide internal medicine care for adults and routine gynecology care for women. Our caring team is committed to providing quality service in a comfortable, safe office setting where children and parents can feel at ease. We also set aside time to equip parents with the tools and resources necessary for the development of healthy children from birth to adolescence. We spend time with each adult patient to make sure there individual health needs are met.

We invite you to take a few moments to browse our website and familiarize yourself with our practice. We hope that it will serve as a valuable resource for you. You'll find all of the helpful information you need about our practice including doctor bios, service details, directions to our Scranton office and new patient forms.

Rogan Family Medicine looks forward to walking alongside you as you journey along a path of optimal health and wellness. We can assure you that you'll feel confident in our ability to not only meet but exceed all of your expectations. For questions or to schedule a visit, contact our office today!



  • Michael J Rogan

    All professionals at Rogan Family Medicine maintain the highest levels of accreditation and pursue ongoing education to stay abreast of the latest trends in the medical field. He enjoys spending time with his family, children, grandchildren, and reading.

    Learn more about the doctor here

    Make An Appointment

    Patient Portal

Contact Us

If you have any questions, please call the office at (570) 565-8410.

Hours of Operation


8:00 am-6:00 pm


8:00 am-6:00 pm


8:00 am-1:00 pm


12:00 pm-7:00 pm


9:00 am-5:00 pm






    Coming Soon!