Contact My Office 

District Office
1331 12th Avenue, Suite 104
Gables Office Building
Altoona, PA 16601
(814) 946-7218
Fax: (814) 949-7915

Capitol Office
429 Irvis Office Building
PO Box 202079
Harrisburg, PA 17120-2079 
Phone: 717-787-6419
(717) 787-6419
Fax: (717) 782-2923


In 2012, John D McGinnis was chosen by the people of the 79th Legislative District in Blair County to represent them in the Pennsylvania House of Representatives.

During the 2013-14 legislative session, John serves on the Aging and Older Adult Services, Labor and Industry, State Government (secretary) and Urban Affairs committees.

A Pennsylvania native, John was born in Latrobe and grew up in Norristown. After graduating from the University of Notre Dame in 1976, he worked as a Catholic school teacher for several years.

In 1987, John received a Master of Science in Business Administration from Indiana University- South Bend and in 1993 graduated with a Ph.D. in finance from Penn State University.

He has earned both the Certified Financial Analyst designation for investment management from the CFA Institute and the Certified Financial Planner credential from the CFP Board of Standards.

John attained the rank of associate professor of finance at Penn State Altoona prior to his election to the General Assembly and is currently on leave of absence from the university. He has authored numerous papers that have been printed in scholarly journals and popular publications.

John also hosted a talk show on WRTA-AM radio in Altoona from 2006 to 2012.

John’s study of economics and our nation’s founding principles motivated him to seek public office. During the 2013-14 session, John’s legislative goals include expanding the economy of the Commonwealth and the Altoona area, reducing state spending, reforming state government and protecting human life.

Believing that service in the General Assembly is a privilege and not a career, John has declined a taxpayer-funded pension, does not take per diems, and returns automatic pay raises to taxpayers. John has also pledged to serve no more than three terms and will lead by example to work for term limits for all state lawmakers.

John is the fourth oldest in a family of 10 children. He resides in Logan Township with his four borzoi dogs. John is also an avid reader, walking enthusiast, and a life member of the National Rifle Association.

The 79th Legislative District includes the City of Altoona, Logan Township and a portion of Allegheny Township. 

Stay Informed
Sign up to receive occasional updates from me.

Sign up here