Hummelstown is a borough in Dauphin County, Pennsylvania, United States. The population was 4,520 as of 2013. It is part of the Harrisburg–Carlisle Metropolitan Statistical Area.
Originally named "Fredrickstown", the village was established in 1762. The borough's mayor is Bradley Koulfman . Hummelstown is a Tree City and is located in District 15 of the Pennsylvania State Senate, centrally located between Harrisburg and Hershey, making it a common tourist drive-through. It has several businesses and shops designed to capitalize on the amount of tourist travel through the small town.