John M. Porter, Jr.

John Porter 2011Executive Vice President and Chief Operating Officer, WellSpan Health

Mr. Porter served as president of Ephrata Community Hospital from 1985 through 2015 and assumed his current role with WellSpan Health in January 2015. He has been active in the healthcare field for more than 30 years as both a consultant and health care facility administrator.

He launched his health care career as a planning analyst with Central Pennsylvania Health System Agency.  He also served as a project coordinator with the Health System Agency before serving as director and then vice president for Planning and Marketing for the Hospital Council of Central Pennsylvania.  He joined WellSpan Ephrata Community Hospital as an assistant administrator in 1983.

Mr. Porter is a graduate of The Pennsylvania State University with a bachelor’s degree in Health Planning Administration.

Mr. Porter is active in several civic and professional organizations, serving as a member of the Hospital Association of Pennsylvania’s Medical Liability Task Force, a board member of the Ephrata Area Education Foundation, a past member of the Joint Commission on Accreditation of Healthcare Organizations National Committee for Small/Rural Hospitals and the Hospital Advisory Group, a board member and past chairman of Preferred Health Care, a past vice chairman of Berkshire Health Plan, a board member and past chairman of VHA-PA in Pittsburgh, past president of Ephrata Rotary Club, and a past board member of St. Joseph Health Ministries.


Are you sure you would like to cancel?

All information will be lost.

Yes No ×

About the provider search

This search will provide you with WellSpan Medical Group and Northern Lancaster County (Ephrata) Medical Group primary care physicians and specialists. If we don’t have a WellSpan Medical Group physician to meet your criteria, the search will expand to include community physicians who partner with WellSpan Medical Group physicians through the WellSpan Provider Network or provide care to patients on the Medical Staffs of WellSpan’s Hospitals.


Schedule Your Next Appointment Online with MyWellSpan

Use your MyWellSpan patient portal any time to view available appointments, and pick the date and time that best suits your schedule.

Go to MyWellSpan

New to this practice?

If you don't have a WellSpan primary care provider and would like to schedule a new patient appointment with a provider who is accepting patients, just log into your MyWellSpan account, and go to the Appointment Center section. As you progress through the scheduling process, you will be able to see the offices that are accepting new patients in relation to your zip code. If you are not enrolled in MyWellSpan, go to, call 1-866-638-1842 or speak with a member of the staff at a participating facility to sign up. New patient scheduling not available at all practices/programs.

Already a patient at this practice?

If you already have a relationship with a WellSpan practice, simply log into your account, and go to the Appointment Center section. As you progress through the scheduling process, you will be able to schedule an appointment with any provider or practice that already counts you as a patient. Online scheduling varies by practice/program.