Hummelstown is a borough in Dauphin County, Pennsylvania, United States. The population was 4,360 in the 2000 census. 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 Miller. Hummelstown is a Tree City and is in District 15 of the Pennsylvania Senate. Hummelstown is centrally located between Harrisburg and Hershey; making it a common tourist drive-through and it has several businesses and shops designed to capitalize on the amount of tourist travel through the small town.