Blair County Fishing Streams

Search for streams in

Streams in Blair County

Place USGS Topo Map
Adams Run Cresson
Bald Eagle Creek Tyrone
Beaverdam Branch Frankstown
Bells Gap Run Bellwood
Big Lick Branch Blue Knob
Blair Gap Run Hollidaysburg
Blair Run Cresson
Blue Knob Run Hollidaysburg
Boiling Spring Run Roaring Spring
Brush Creek Frankstown
Brush Run Frankstown
Burgoon Run Hollidaysburg
Cabbage Creek Roaring Spring
Canoe Creek Frankstown
Carson Run Blue Knob
Clover Creek Williamsburg
Decker Run Tyrone
Diamond Run Blue Knob
Dry Gap Run Altoona
Dry Run Hollidaysburg
Elk Run Tyrone
Fox Run Spruce Creek
Gillans Run Hollidaysburg
Glenwhite Run Hollidaysburg
Green Springs Run Blandburg
Gypsy Run Tyrone
Halter Creek Hollidaysburg
Homer Gap Run Bellwood
Hutchinson Run Tipton
Kelso Run Altoona
Kettle Creek Altoona
Kittanning Run Hollidaysburg
Laurel Run Tyrone
Logan Spring Run Tyrone
Loup Run Tipton
Marauders Run Altoona
McDonald Run Hollidaysburg
Middle Run Martinsburg
Mill Run Hollidaysburg
New Creek Frankstown
Oldtown Run Frankstown
Pawpaw Run Roaring Spring
Pine Run Roaring Spring
Piney Creek Williamsburg
Plum Creek Roaring Spring
Polecat Run Roaring Spring
Poplar Run Hollidaysburg
Redlick Run Cresson
Riggles Gap Run Bellwood
Roaring Run Spruce Creek
Robinson Run Frankstown
Sandy Run Bellwood
Schell Run Tyrone
Schmucker Run Williamsburg
Scotch Gap Run Hollidaysburg
Shaw Run Blandburg
Sink Run Tyrone
Smoky Run Roaring Spring
Snare Run Williamsburg
South Dry Run Roaring Spring
South Poplar Run Roaring Spring
Spencer Run Hollidaysburg
Spring Run Altoona
Spring Run Altoona
Sugar Run Bellwood
Sugar Run Hollidaysburg
Three Springs Run Tipton
Tipton Run Tipton
Township Run Williamsburg
Vanscoyoc Run Tyrone
Yellow Spring Run Spruce Creek

Above is a map and a list of the streams in Blair County, . Many of these spots are open to public fishing. If you see a stream name that is duplicated within Blair County, then try to narrow it down using the name of the USGS topo map which is usually a prominent place or city nearby.