Allenport is an unincorporated community and census-designated place (CDP) in Huntingdon County, Pennsylvania, United States.
It lies southeast of Mount Union on the Juniata River in Shirley Township.
U.S. Route 522 passes through Allenport, leading north into Mount Union and south 5 miles (8 km) to Shirleysburg.
Pennsylvania Route 103 has its southern terminus at US 522 in Allenport, and leads northeast (downstream along the Juniata River) 18 miles (29 km) to Mattawana.
The inactive tracks of the narrow-gauge East Broad Top Railroad pass through Allenport.