Frankstown Township is located in the center of Blair County and is one of the county’s largest municipalities with 49.3 square miles of land. There were 7,400 residents living in Frankstown during the 2010 census.The township originated as the site of a trading post in the 1730s, which was eventually abandoned and then became reoccupied in the 1780s.
The township lies within the Ridge and Valley Province of the Appalachian Mountains, and is bordered by several ridges. These include Brush Mountain to the northwest and Loop and Lock Mountains to the south. Residents from Blair County and beyond enjoy fishing, boating, camping, and swimming in Canoe Creek State Park, which is located in the northeast section of Frankstown. The Frankstown Branch of the Juniata River, which flows northeast through the center of the municipality, is also popular for fishing and boating.