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. He was elected to a third term in 2016.

During the 2017-18 legislative session, John serves on four committees: Education, Labor and Industry, Tourism and Recreational Development, and Urban Affairs.

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 almost a decade before becoming a university administrator at Notre Dame.

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 the CFA Charter and was an active charter holder from 1999 to 2013. He has also earned the Certified Financial Planner designation 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. He was an award-winning teacher at Penn State and an author of numerous papers that have been printed in scholarly journals and popular publications. In recognition of distinguished service to Penn State, John was awarded emeritus status by the university upon his retirement in June 2014.

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. His legislative goals include protecting human life, expanding the economy of the Commonwealth and the Altoona area, reducing state spending, and reforming state government. Chief among his issues of expertise is a desire to produce proper and comprehensive reform for the state pension systems.

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: (from left) Annushka, Rugai, Vaskana and Flare. John is also an avid reader, walking enthusiast and a life member of the National Rifle Association.
Stay Informed

Sign up to receive occasional updates from me.