Top covered bridges
Hillsgrove Covered Bridge
Cogan House Covered Bridge
Waterford Covered Bridge
Jackson's Mill Covered Bridge
Gudgeonville Covered Bridge
Book's Covered Bridge
Buttonwood Covered Bridge
Dellville Covered Bridge
Forksville Covered Bridge
Sonestown Covered Bridge
Trusal Covered Bridge
Harmon's Covered Bridge
Covered Bridges by county
- Adams County4
- Allegheny County5
- Bedford County12
- Berks County5
- Bucks County13
- Chester County12
- Columbia County23
- Erie County4
- Greene County11
- Indiana County4
- Juniata County4
- Lancaster County32
- Lehigh County6
- Lycoming County3
- Northumberland County9
- Perry County12
- Snyder County4
- Somerset County11
- Sullivan County3
- Union County4
- Washington County23
All covered bridges (229)
| Name | County | Elevation | Nearest town | Sky |
|---|---|---|---|---|
| Hillsgrove Covered Bridge | Sullivan County | — | Hughesville | 3 |
| Cogan House Covered Bridge | Lycoming County | — | Garden View | 3 |
| Waterford Covered Bridge | Erie County | — | Waterford | 4 |
| Jackson's Mill Covered Bridge | Washington County | — | Weirton Heights | 5 |
| Gudgeonville Covered Bridge | Erie County | — | Girard | 4 |
| Book's Covered Bridge | Perry County | — | Newville | 3 |
| Buttonwood Covered Bridge | Lycoming County | — | Blossburg | 3 |
| Dellville Covered Bridge | Perry County | — | New Bloomfield | 4 |
| Forksville Covered Bridge | Sullivan County | — | Canton | 3 |
| Sonestown Covered Bridge | Sullivan County | — | Hughesville | 4 |
| Trusal Covered Bridge | Indiana County | — | Chevy Chase Heights | 3 |
| Harmon's Covered Bridge | Indiana County | — | Clymer | 3 |
| Hayes Bridge | Union County | — | Mifflinburg | 4 |
| Herr's Mill Covered Bridge | Lancaster County | — | Paradise | 5 |
| Hollingshead Covered Bridge No. 40 | Columbia County | — | Catawissa | 5 |
| Hunsecker's Mill Covered Bridge | Lancaster County | — | Brownstown | 5 |
| Johnson Covered Bridge No. 28 | Northumberland County | — | Elysburg | 4 |
| Josiah Hess Covered Bridge No. 122 | Columbia County | — | Mifflinville | 4 |
| Jud Christie Covered Bridge No. 95 | Columbia County | — | Light Street | 4 |
| Kauffman's Distillery Covered Bridge | Lancaster County | — | Manheim | 5 |
| Keller's Mill Covered Bridge | Lancaster County | — | Rothsville | 6 |
| Kidd's Mills Covered Bridge Historic District | Mercer County | — | Reynolds Heights | 4 |
| Kintersburg Covered Bridge | Indiana County | — | Clymer | 3 |
| Kramer Covered Bridge No. 113 | Columbia County | — | Light Street | 4 |
| Kreigbaum Covered Bridge | Northumberland County | — | Elysburg | 4 |
| Kurtz's Mill Covered Bridge | Lancaster County | — | Lancaster | 7 |
| Landis Mill Covered Bridge | Lancaster County | — | East Petersburg | 6 |
| Larkin Covered Bridge | Chester County | — | Eagleview | 5 |
| Lawrence L. Knoebel Covered Bridge | Northumberland County | — | Elysburg | 4 |
| Leaman's Place Covered Bridge | Lancaster County | — | Paradise | 5 |
| Lippincott Covered Bridge | Greene County | — | Morrisville | 4 |
| Lower Humbert Covered Bridge | Somerset County | — | Milford | 3 |
| Heikes Covered Bridge | Adams County | — | Lake Meade | 4 |
| Academia Pomeroy Covered Bridge | Juniata County | — | Lewistown | 3 |
| Adairs Covered Bridge | Perry County | — | Newville | 3 |
| Aline Covered Bridge | Snyder County | — | Middleburg | 4 |
| Barronvale Bridge | Somerset County | — | Milford | 3 |
| Bartram's Covered Bridge | Delaware County | — | Berwyn | 7 |
| Baumgardener's Covered Bridge | Lancaster County | — | Conestoga | 5 |
| Bells Mills Covered Bridge | Westmoreland County | — | West Newton | 5 |
| Bitzer's Mill Covered Bridge | Lancaster County | — | Akron | 5 |
| Bucher's Mill Covered Bridge | Lancaster County | — | Reamstown | 6 |
| Cabin Run Covered Bridge | Bucks County | — | Ivyland | 6 |
| Carmichaels Covered Bridge | Greene County | — | Fairdale | 4 |
| Uhlerstown Covered Bridge | Bucks County | — | Frenchtown | 5 |
| Carman Covered Bridge | Erie County | — | Albion | 4 |
| Colemanville Covered Bridge | Lancaster County | — | Conestoga | 5 |
| Creasyville Covered Bridge | Columbia County | — | Light Street | 4 |
| Davis Covered Bridge | Columbia County | — | Catawissa | 4 |
| Day Covered Bridge | Washington County | — | Washington | 4 |
| Dreibelbis Station Bridge | Berks County | — | Hamburg | 5 |
| Erb's Covered Bridge | Lancaster County | — | Rothsville | 6 |
| Erwinna Covered Bridge | Bucks County | — | Frenchtown | 5 |
| Forry's Mill Covered Bridge | Lancaster County | — | Columbia | 5 |
| Fowlersville Covered Bridge | Columbia County | — | Mifflinville | 4 |
| Gottlieb Brown Covered Bridge | Northumberland County | — | Milton | 4 |
| Gross Covered Bridge | Snyder County | — | Middleburg | 3 |
| Halls Mill Covered Bridge | Bedford County | — | Everett | 3 |
| Zook's Mill Covered Bridge | Lancaster County | — | Brownstown | 6 |
| Fleisher Covered Bridge | Perry County | — | Newport | 4 |
| Bittenbender Covered Bridge | Luzerne County | — | Glen Lyon | 4 |
| Millmont Red Bridge | Union County | — | Mifflinburg | 3 |
| Lime Valley Covered Bridge | Lancaster County | — | Lampeter | 5 |
| Neff's Mill Covered Bridge | Lancaster County | — | Lampeter | 5 |
| Harrington Covered Bridge | Erie County | — | Albion | 3 |
| Martin's Mill Covered Bridge (Antrim Township, Franklin County, Pennsylvania) | Franklin County | — | Greencastle | 5 |
| Schenck's Mill Covered Bridge | Lancaster County | — | Salunga | 5 |
| Schuylkill County Bridge No. 113 | Schuylkill County | — | Pine Grove | 4 |
| Shearer's Covered Bridge | Lancaster County | — | Manheim | 5 |
| Shoemaker Covered Bridge | Columbia County | — | Light Street | 4 |
| Siegrist's Mill Covered Bridge | Lancaster County | — | Mount Joy | 5 |
| Snyder Covered Bridge No. 17 | Columbia County | — | Catawissa | 4 |
| South Perkasie Covered Bridge | Bucks County | — | Perkasie | 6 |
| Stillwater Covered Bridge No. 134 | Columbia County | — | Light Street | 4 |
| Thomas Covered Bridge | Indiana County | — | Chevy Chase Heights | 4 |
| Thomas Mill Covered Bridge | Philadelphia County | — | Andorra | 9 |
| Twin Bridges-East Paden Covered Bridge No. 120 | Columbia County | — | Mifflinville | 4 |
| Twin Bridges-West Paden Covered Bridge No. 121 | Columbia County | — | Mifflinville | 4 |
| Van Sant Covered Bridge | Bucks County | — | New Hope | 6 |
| Wagner Covered Bridge No. 19 | Columbia County | — | Catawissa | 4 |
| Wanich Covered Bridge No. 69 | Columbia County | — | Bloomsburg | 5 |
| Wehr Covered Bridge | Lehigh County | — | Cetronia | 6 |
| White Rock Forge Covered Bridge | Lancaster County | — | Quarryville | 5 |
| Willow Hill Covered Bridge | Lancaster County | — | Strasburg | 5 |
| Parr's Mill Covered Bridge No. 10 | Columbia County | — | Catawissa | 4 |
| Patterson Covered Bridge No. 112 | Columbia County | — | Light Street | 4 |
| Pine Grove Covered Bridge | Lancaster County | — | Oxford | 5 |
| Pinetown Bushong's Mill Covered Bridge | Lancaster County | — | Brownstown | 5 |
| Pleasantville Bridge | Berks County | — | Oley | 5 |
| Pool Forge Covered Bridge | Lancaster County | — | East Earl | 5 |
| Red Run Covered Bridge | Lancaster County | — | Fivepointville | 5 |
| Rice Covered Bridge | Perry County | — | New Bloomfield | 4 |
| Risser's Mill Covered Bridge | Lancaster County | — | Mount Joy | 5 |
| Rupert Covered Bridge No. 56 | Columbia County | — | Bloomsburg | 6 |
| Sachs Covered BridgeEisenhower | Adams County | — | Gettysburg | 5 |
| Sam Eckman Covered Bridge No. 92 | Columbia County | — | Light Street | 4 |
| Hassenplug Bridge | Union County | — | Mifflinburg | 5 |
| Hays Bridge Historic District | Franklin County | — | Mercersburg | 4 |
| Jay Street Bridge | Clinton County | — | Lock Haven | 5 |
| Leatherman Covered Bridge | Washington County | — | Burgettstown | 4 |
| Lehman's, Port Royal Covered Bridge | Juniata County | — | Lewistown | 3 |
| McConnell's Mill Covered Bridge | Lawrence County | — | Prospect | 4 |
| Beechdale Bridge | Somerset County | — | Meyersdale | 3 |
| Cerl Wright Covered Bridge | Washington County | — | Bentleyville | 5 |
| Dimmsville Covered Bridge | Juniata County | — | Newport | 3 |
| Dreese's Covered Bridge | Snyder County | — | Middleburg | 3 |
| Hall's Bridge | Chester County | — | Chester Springs | 5 |
| Jacksons Mill Covered Bridge | Bedford County | — | Earlston | 3 |
| Saville Covered Bridge | Perry County | — | New Bloomfield | 3 |
| Y Covered Bridge No. 156 | Columbia County | — | Glen Lyon | 4 |
| Scott Covered Bridge | Greene County | — | Waynesburg | 3 |
| Shriver Covered Bridge | Greene County | — | Waynesburg | 3 |
| St. Mary's Covered Bridge | Huntingdon County | — | Mount Union | 3 |
| Trostletown Bridge | Somerset County | — | Friedens | 3 |
| Waggoner Covered Bridge | Perry County | — | New Bloomfield | 4 |
| Walter's Mill Bridge | Somerset County | — | Somerset | 4 |
| Weaver's Mill Covered Bridge | Lancaster County | — | East Earl | 5 |
| Ralston Freeman Covered Bridge | Beaver County | — | Weirton Heights | 5 |
| Red Covered Bridge | Perry County | — | Millersburg | 4 |
| Ryot Covered Bridge | Bedford County | — | Central City | 3 |
| Haupt's Mill Covered Bridge | Bucks County | — | Hellertown | 5 |
| Himmel's Church Covered Bridge | Northumberland County | — | Trevorton | 4 |
| Horn Davis Overholtzer Bridge | Washington County | — | Maple Glen | 4 |
| Jacks Mountain Covered Bridge | Adams County | — | Carroll Valley | 5 |
| Keefer Covered Bridge No. 7 | Montour County | — | Riverside | 4 |
| Keefer Station Covered Bridge | Northumberland County | — | Sunbury | 4 |
| King's Bridge | Somerset County | — | Milford | 3 |
| Knapp's Covered Bridge | Bradford County | — | Towanda | 3 |
| Knecht's Mill Covered Bridge | Bucks County | — | Hellertown | 5 |
| Kochendefer Covered Bridge | Perry County | — | New Bloomfield | 3 |
| Kreidersville Covered Bridge | Northampton County | — | Laurys Station | 6 |
| Krepps Covered Bridge | Washington County | — | Burgettstown | 4 |
| Kutz's Mill Bridge | Berks County | — | Kutztown | 5 |
| Lairdsville Covered Bridge | Lycoming County | — | Hughesville | 4 |
| Loux Covered Bridge | Bucks County | — | Tinicum | 6 |
| Bailey Covered Bridge | Washington County | — | Waynesburg | 4 |
| Banks Covered Bridge | Lawrence County | — | New Wilmington | 4 |
| Bogert Covered Bridge | Lehigh County | — | Dorneyville | 7 |
| Dr. Knisley Covered Bridge | Bedford County | — | Bedford | 3 |
| Ebenezer Covered Bridge | Washington County | — | Baidland | 5 |
| Erskine Covered Bridge | Washington County | — | West Liberty | 4 |
| Factory Bridge | Union County | — | Watsontown | 4 |
| Frankenfield Covered Bridge | Bucks County | — | Tinicum | 5 |
| Furnace Covered Bridge No. 11 | Columbia County | — | Catawissa | 4 |
| Geiger Covered Bridge | Lehigh County | — | Schnecksville | 5 |
| Glessner Bridge | Somerset County | — | Friedens | 3 |
| Greisemer's Mill Bridge | Berks County | — | Oley | 5 |
| Grimes Covered Bridge | Greene County | — | Morrisville | 4 |
| Logan Mills Covered Bridge | Clinton County | — | Castanea | 3 |
| New Paris Covered Bridge | Bedford County | — | Central City | 3 |
| New Germantown Covered Bridge | Perry County | — | Newville | 3 |
| Schlicher Covered Bridge | Lehigh County | — | Schnecksville | 5 |
| Schuylkill County Bridge No. 114 | Schuylkill County | — | Pine Grove | 4 |
| Scott Brownlee Covered Bridge | Washington County | — | Wolfdale | 4 |
| Sheard's Mill Covered Bridge | Bucks County | — | Richlandtown | 5 |
| Snooks Covered Bridge | Bedford County | — | Bedford | 3 |
| Speakman No. 1 | Chester County | — | South Coatesville | 5 |
| Wertz's Covered Bridge | Berks County | — | Spring Ridge | 7 |
| White Covered Bridge | Greene County | — | Fairdale | 4 |
| Manasses Guth Covered Bridge | Lehigh County | — | Cetronia | 7 |
| Martin's Mill Covered Bridge | Washington County | — | Maple Glen | 4 |
| McGees Mills Covered Bridge | Clearfield County | — | Johnsonburg | 3 |
| Neils Red Covered Bridge | Greene County | — | Fairdale | 4 |
| Osterburg Covered Bridge | Bedford County | — | Claysburg | 3 |
| Packsaddle Bridge | Somerset County | — | Berlin | 3 |
| Rex Covered Bridge | Lehigh County | — | Schnecksville | 5 |
| Richards Covered Bridge | Northumberland County | — | Elysburg | 4 |
| Rohrbach Covered Bridge No. 24 | Columbia County | — | Elysburg | 4 |
| Heirline Covered Bridge | Bedford County | — | Bedford | 3 |
| Henniger Farm Covered Bridge | Dauphin County | — | Elizabethville | 4 |
| Henry Covered Bridge | Washington County | — | Baidland | 5 |
| Hughes Covered Bridge | Washington County | — | Waynesburg | 4 |
| Kennedy Bridge | Chester County | — | Spring City | 6 |
| King Covered Bridge | Greene County | — | Waynesburg | 3 |
| Linton Stephens Covered Bridge | Chester County | — | Oxford | 5 |
| Little Gap Covered Bridge | Carbon County | — | Youngsville | 5 |
| Longdon L. Miller Covered Bridge | Greene County | — | Bethlehem | 3 |
| Bistline Covered Bridge | Perry County | — | Newville | 3 |
| Blaney Mays Covered Bridge | Washington County | — | West Liberty | 4 |
| Crawford Covered Bridge | Washington County | — | Bethlehem | 3 |
| Danley Covered Bridge | Washington County | — | West Liberty | 4 |
| Devil's Den, McClurg Covered Bridge | Washington County | — | Weirton Heights | 6 |
| Diehls Covered Bridge | Bedford County | — | Bedford | 3 |
| East Oriental Covered Bridge | Juniata County | — | Millersburg | 4 |
| Feltons Mill Covered Bridge | Bedford County | — | Earlston | 3 |
| Fischtner Covered Bridge | Bedford County | — | Cumberland | 4 |
| Gibson's Covered Bridge | Chester County | — | Downingtown | 6 |
| Glen Hope Covered Bridge | Chester County | — | Oxford | 5 |
| Wyit Sprowls Covered Bridge | Washington County | — | Bethlehem | 4 |
| Hewitt Covered Bridge | Bedford County | — | Cumberland | 3 |
| Sawhill Covered Bridge | Washington County | — | Wolfdale | 4 |
| Shaffer's Bridge | Somerset County | — | Elim | 5 |
| Speakman No. 2, Mary Ann Pyle Bridge | Chester County | — | Upland | 5 |
| Sprowl's Covered Bridge | Washington County | — | Wolfdale | 4 |
| Welle Hess Covered Bridge No. S1 | Columbia County | — | Light Street | 4 |
| Wilson's Mill Covered Bridge | Washington County | — | Wolfdale | 4 |
| Lyle Covered Bridge | Allegheny County | — | Burgettstown | 4 |
| Mood's Covered Bridge | Bucks County | — | Perkasie | 6 |
| Mount Pleasant Covered Bridge | Perry County | — | Newville | 3 |
| Nettie Woods Covered Bridge | Greene County | — | Waynesburg | 4 |
| New Baltimore Bridge | Somerset County | — | Central City | 3 |
| North Oriental Covered Bridge | Snyder County | — | Middleburg | 4 |
| Pine Bank Covered Bridge | Washington County | — | Hooverson Heights | 4 |
| Pine Valley Covered Bridge | Bucks County | — | New Britain | 6 |
| Plant's Covered Bridge | Washington County | — | Wolfdale | 4 |
| Ramp Covered Bridge | Cumberland County | — | Shippensburg | 4 |
| Rapps Bridge | Chester County | — | Phoenixville | 6 |
| Riegel Covered Bridge No. 6 | Columbia County | — | Elysburg | 4 |
| Rishel Covered Bridge | Northumberland County | — | Lewisburg | 4 |
| Rudolph and Arthur Covered Bridge | Chester County | — | Oxford | 5 |
| Jackson's Sawmill Covered Bridge | Lancaster County | — | Georgetown | 5 |
| Bellbank Bridge | Chester County | — | Oxford | 5 |
| Mercer's Mill Covered Bridge | Chester County | — | Atglen | 5 |
| Buck Hill Farm Covered Bridge | Lancaster County | — | Lititz | 6 |
| Conewago Chapel Covered Bridge | Adams County | — | McSherrystown | 5 |
| Daniel Good's Fording Covered Bridge | Lancaster County | — | Strasburg | 5 |
| Trevorton Bridge | Northumberland County | — | Selinsgrove | 4 |
| Schuylkill Permanent Bridge | Philadelphia County | — | Logan Square | 9 |
| Miller's Farm Covered Bridge | Lancaster County | — | Willow Street | 5 |
| 43rd Street Bridge | Allegheny County | — | Millvale | 7 |
| Mechanic Street Bridge | Allegheny County | — | Pittsburgh | 7 |
| Schofield Ford Covered Bridge | Bucks County | — | Newtown Grant | 6 |
| Harpster Covered Bridge | Huntingdon County | — | Tyrone | 3 |
| Deer Valley Kissing Bridge | Somerset County | — | Meyersdale | 3 |
| Everhart Bridge | Dauphin County | — | Marysville | 5 |
| Cox Farm Covered Bridge | Greene County | — | Morrisville | 4 |
| Union Bridge | Allegheny County | — | Pittsburgh | 7 |
| McCall's Ferry Bridge | Lancaster County | — | Airville | 5 |
| Monongahela Bridge | Allegheny County | — | Pittsburgh | 7 |
Sky = estimated Bortle class (1 darkest – 9 brightest).
Map
How to photograph covered bridges
Covered bridges look their best with soft side-light and a backdrop of fall color, snow or fresh spring green.
- Shoot from the stream bank to show the bridge, the water and its reflection together.
- Inside the bridge, the timber trusses make strong symmetrical compositions — use a tripod for long exposures.
- Many covered bridges still carry traffic; stay off the roadway and watch for vehicles.
- Overcast days keep contrast low between the dark interior and the bright surroundings.
- Autumn foliage peaks are the most popular time — visit on weekdays to avoid crowds.
Season: Peak fall color is the classic season; winter snow and spring blossoms are less crowded alternatives.