John Marvig

About Me 

Email: marvigj27 [at] gmail [dot] com
Website: http://johnmarvigbridges.org

I am a student currently attending Iowa State University in Ames, Iowa; who takes quite a passion in photographing old and historic railroad bridges. I run my own website dedicated to my unique hobby.

Most of my photography is from Minnesota, Iowa, Illinois, Kansas, North and South Dakota as well as Wisconsin; however I also have covered parts of Indiana and Nebraska, Michigan and Missouri

Recent Updates 

220th Street Overpass (Webster County, Iowa)
Double Intersection Warren Pony truss bridge over Union Pacific Railroad on CR P33 (220th Street)
December 2, 2020: Updated by John Marvig: added relocation history
CP - Plymouth Avenue Overpass (Hennepin County, Minnesota)
Pony/through girder bridge over Plymouth Avenue on Canadian Pacific Railway
December 1, 2020: Updated by John Marvig: added builder and build date
CN - Cedar Bend Drawbridge (Washington County, Minnesota)
Warren through truss bridge over St. Croix River on Canadian National Railroad
December 1, 2020: Updated by John Marvig: added builder and build date
CN - Cedar Bend Drawbridge (Washington County, Minnesota)
Warren through truss bridge over St. Croix River on Canadian National Railroad
December 1, 2020: Updated by John Marvig: added builder and build date
Stieger Lake Lane Bridge (Carver County, Minnesota)
Lost Double-intersection Warren pony truss bridge over Lake Minnetonka LRT Trail on Highway
December 1, 2020: Updated by John Marvig: noted relocation information
UP - Mud Creek Bridge (South) (Sarpy County, Nebraska)
Pony/through plate girder bridge over Mud Creek on Union Pacific Railroad
November 30, 2020: Added
BNSF - Bridge #24.17 (Douglas County, Nebraska)
Slab bridge over Private Drive on BNSF Railway
November 30, 2020: Added
BNSF - Ralston Trail Overpass (Douglas County, Nebraska)
Pony/through plate girder bridge over Ralston Trail (former Missouri Pacific Railroad) on BNSF Railway
November 30, 2020: Added
BNSF - West Papillion Creek Bridge (Sarpy County, Nebraska)
Deck plate girder bridge over West Papillion Creek and West Papio Trail on BNSF Railway
November 30, 2020: Added
Lake Wobegon Trail - Getchell Creek Bridge (Stearns County, Minnesota)
Deck plate girder bridge over Getchell Creek on Lake Wobegon Trail
November 22, 2020: Updated by John Marvig: added relocation history
BNSF Baldwin Creek Bridge (Douglas County, Kansas)
Through plate girder bridge over Baldwin Creek on BNSF Railway
November 21, 2020: Updated by John Marvig: added information from ATSF bridge records
CNW - St. Albans Bay Bridge (Hennepin County, Minnesota)
Lost Pony/through plate girder bridge over St. Albans Bay on Minneapolis & St. Louis Railway
November 19, 2020: Updated by John Marvig: added information
Cottagewood Road Overpass (Hennepin County, Minnesota)
Lost Double-intersection Warren pony truss bridge over Minneapolis & St. Louis Railway on Cottagewood Road
November 19, 2020: Added
Broadway Street Overpass (Scott County, Minnesota)
Lost Double-intersection Warren pony truss bridge over Minneapolis & St. Louis Railway on Broadway Street (MN-21)
November 19, 2020: Added
3rd Street Overpass (Hennepin County, Minnesota)
Lost Pratt through truss bridge over Burlington Northern Railroad on 3rd Street
November 19, 2020: Added
Graffiti Bridge (Hennepin County, Minnesota)
Lost Steel stringer bridge over Valley View Road on Former Chicago & Northwestern Railway
November 19, 2020: Updated by John Marvig: corrected build date
TC&W - Minnehaha Creek Bridge (Hennepin County, Minnesota)
Deck plate girder bridge over Minnehaha Creek on Twin Cities & Western Railroad
November 19, 2020: Updated by John Marvig: bridge has been replaced
TC&W - Minnehaha Creek Bridge (Hennepin County, Minnesota)
Deck plate girder bridge over Minnehaha Creek on Twin Cities & Western Railroad
November 19, 2020: Updated by John Marvig: added information
Cedar Lake Trail - Minnehaha Creek Bridge (Hennepin County, Minnesota)
Deck plate girder bridge over Minnehaha Creek on Cedar Lake Trail
November 19, 2020: Updated by John Marvig: bridge has been replaced
Minnesota River Bluffs Trail - Purgatory Creek Arch (Hennepin County, Minnesota)
Closed-spandrel arch bridge over Purgatory Creek on Minnesota River Bluffs Trail
November 19, 2020: New photo
Minnesota River Bluffs Trail - Purgatory Creek Arch (Hennepin County, Minnesota)
Closed-spandrel arch bridge over Purgatory Creek on Minnesota River Bluffs Trail
November 19, 2020: Added
Great River State Trail - La Crosse River Bridge (N) (La Crosse County, Wisconsin)
Quadrangular lattice through truss bridge over La Crossse River on Great River State Trail
November 17, 2020: New photos
Great River State Trail - La Crosse River Bridge (S) (La Crosse County, Wisconsin)
Pony/through plate girder bridge over La Crosse River on Trail
November 17, 2020: New photos
C&NW - Bridge #656 (La Crosse County, Wisconsin)
Deck plate girder bridge over Unnamed drainage ditch (dormer industrial driveway) on Great River State Trail
November 17, 2020: New photos
Vietnam Veterans Trail - La Crosse River Overflow Bridge (La Crosse County, Wisconsin)
Deck plate girder bridge over La Crosse River Overflow on Vietnam Veterans Trail
November 17, 2020: New photos
CP - La Crosse River Overflow Bridge (La Crosse County, Wisconsin)
Pony/through plate girder bridge over La Crosse River Overflow on Canadian Pacific Railway
November 17, 2020: New photos
CP - Bridge #C-510.5 (La Crosse County, Wisconsin)
Slab bridge over Unnamed Creek on Canadian Pacific Railway
November 17, 2020: New photos
CP - Bridge #C-502 (La Crosse County, Wisconsin)
Slab bridge over Unnamed Tributary of La Crosse River on Canadian Pacific Railway
November 17, 2020: New photos
CP - Bridge #C-494 (La Crosse County, Wisconsin)
Slab bridge over Unnamed Tributary of La Crosse River on Canadian Pacific Railway
November 17, 2020: New photos
CP - Bridge #C-492 (La Crosse County, Wisconsin)
Slab bridge over Unnamed Creek on Canadian Pacific Railway
November 17, 2020: New photos
C&NW - Bridge #651 (La Crosse County, Wisconsin)
Pony/through plate girder bridge over Unnamed Creek on La Crosse River State Trail
November 17, 2020: New photos
C&NW - Bridge #650.5 (La Crosse County, Wisconsin)
Pony/through plate girder bridge over Unnamed Creek on La Crosse River State Trail
November 17, 2020: New photos
C&NW - Bridge #649 (La Crosse County, Wisconsin)
Pony/through plate girder bridge over Unnamed Swamp on La Crosse River State Trail
November 17, 2020: New photos
La Crosse River State Trail - La Crosse River Overflow Bridge (La Crosse County, Wisconsin)
Pony/through plate girder bridge over La Crosse River Overflow on La Crosse River State Trail
November 17, 2020: New photos
C&NW - Bridge #647 (La Crosse County, Wisconsin)
Pony/through plate girder bridge over Unnamed Tributary of La Crosse River on La Crosse River State Trail
November 17, 2020: New photos
C&NW - Bridge #646 (La Crosse County, Wisconsin)
Pony/through plate girder bridge over Unnamed Swamp on La Crosse River State Trail
November 17, 2020: New photos
C&NW - Bridge #645 (La Crosse County, Wisconsin)
Pony/through plate girder bridge over Unnamed Swamp on La Crosse River State Trail
November 17, 2020: New photos
C&NW - Bridge #643 (La Crosse County, Wisconsin)
Pony/through plate girder bridge over Unnamed Tributary of La Crosse River on La Crosse River State Trail
November 17, 2020: New photos
C&NW - Bridge #642 (La Crosse County, Wisconsin)
Pony/through plate girder bridge over Unnamed Creek on La Crosse River State Trail
November 17, 2020: New photos
C&NW - Bridge #641 (La Crosse County, Wisconsin)
Pony/through plate girder bridge over Unnamed Creek on La Crosse River State Trail
November 17, 2020: New photos
CP - Bostwick Creek Bridge (La Crosse County, Wisconsin)
Pony/through plate girder bridge over Bostwick Creek on Canadian Pacific Railway
November 17, 2020: New photos
La Crosse River State Trail - Smith Valley Creek Bridge (La Crosse County, Wisconsin)
Pony/through plate girder bridge over Smith Valley Creek on La Crosse River State Trail
November 17, 2020: New photos
La Crosse River State Trail - Bostwick Creek Bridge (La Crosse County, Wisconsin)
Pony/through plate girder bridge over Bostwick Creek on La Crosse River State Trail
November 17, 2020: New photos
C&NW - Bridge #651 (La Crosse County, Wisconsin)
Pony/through plate girder bridge over Unnamed Creek on La Crosse River State Trail
November 17, 2020: Added
CP - Bridge #C-510.5 (La Crosse County, Wisconsin)
Slab bridge over Unnamed Creek on Canadian Pacific Railway
November 17, 2020: Added
C&NW - Bridge #650.5 (La Crosse County, Wisconsin)
Pony/through plate girder bridge over Unnamed Creek on La Crosse River State Trail
November 17, 2020: Added
La Crosse River State Trail - Smith Valley Creek Bridge (La Crosse County, Wisconsin)
Pony/through plate girder bridge over Smith Valley Creek on La Crosse River State Trail
November 17, 2020: Added
C&NW - Bridge #649 (La Crosse County, Wisconsin)
Pony/through plate girder bridge over Unnamed Swamp on La Crosse River State Trail
November 17, 2020: Added
CP - La Crosse River Overflow Bridge (La Crosse County, Wisconsin)
Pony/through plate girder bridge over La Crosse River Overflow on Canadian Pacific Railway
November 17, 2020: Added
CP - Bridge #C-502 (La Crosse County, Wisconsin)
Slab bridge over Unnamed Tributary of La Crosse River on Canadian Pacific Railway
November 17, 2020: Added

Recent Comments 

Posted December 2, 2020

I have found the contract and blueprints for this bridge in a collection of Authority for Expenditures (AFEs) by the Minneapolis & St. Louis Railroad. The bridge was originally built in 1889 as an approach span to the railroad bridge at Carver, Minnesota. Upon the replacement of that bridge, the two truss lines were cut from the floor and stored at the station in Carver between 1917 and 1921, before being shipped to this location that summer. Minneapolis Steel Construction Company (Minneapolis Steel & Machinery Company) constructed a new floor system and erected this bridge at its present location. The other approach span at Carver had a similar fate, ending up as an overpass in Victoria, Minnesota; although that bridge was replaced in 2003.

Posted November 26, 2020

There in 2015, gone in 2017. It looks like the bridge to the east was there in 2015, so it didn't get moved there. Maybe the span did get moved, or maybe it was simply scrapped.

Posted November 20, 2020

Listed as 4-44' Deck girders in a 1973 track chart, although this is very likely inaccurate. Current bridge shows a 1907 stamp and a 1903 plaque. Very likely more to the story on this one.

Posted November 20, 2020

I reached out and found some records for the Chicago, Kansas & Nebraska Railroad, who built this line in 1887. As part of the documents that were found, notes are made about the cost of each type of bridge and the different lengths used. The notes do show this size lattice truss. It appears that this truss, the abandoned truss near Woodbine (http://bridgehunter.com/ks/dickinson/bh67547/) and several stone arches in this area are all original to the 1887 construction. Notes were made that all steel bridges were delivered to Kansas City, but did not note a contractor.

Posted November 20, 2020

This one is curious. A 1897 date stamp, and the bridge appears to have been a ca. 1900 to ca. 1905 span. The old second track (http://bridgehunter.com/ia/polk/bh75590/) gave a date of 1901.

The replacement contractor gives further information:

https://amcohron-son.com/projects/one-day-iais-bridge-job/

"The bridge was originally built in 1902, piers rebuilt in 1943. "

Except, it appears the piers were part of the 1897/1901 bridge. The 1902 date does seem appropriate for the truss. There are two other bridges on this line that also appear to have been moved in the mid-1940s:

http://bridgehunter.com/ia/dallas/bh51119/

http://bridgehunter.com/ia/jasper/iais/

The Rock Island did a lot of realignments in southeast Iowa during the mid 1940s, and at least 3 spans like this are have known to existed down there. It is possible that these spans could have all been moved from out east as the railroad upgraded lines.

Posted October 27, 2020

I canít confirm anything, but I looked a little further. Apparently $7M was earmarked for a replacement of the back channel bridge nearby. I canít imagine $7M covers replacement of this bridge. I would expect this size bridge to be around $50M if not far more. There are two documents put out by the IL DOT, neither which is real clear. Iím going to guess the $7M is going towards the back channel bridge, and the lesser amount towards engineering studies (as seen in the other document).

http://www.idot.illinois.gov/Assets/uploads/files/Transporta...

Iím really hoping this one isnít on the chopping block. Iím not sure if I can get down there this winter, but I would love to hit it. It is a very unique and important structure in the area.

Posted October 27, 2020
Posted October 27, 2020

Bridge appears to still be intact in 1981, gone in 1994, but then a new one in place by 1999. This seems unusual, especially considering the truss bridge collapsed. Aerials very clearly show the old truss bridge in 1966 and 1981.

Posted October 27, 2020

Wow, thatís a huge bummer. I havenít seen any official news releases about it, but Iím sure that is coming. The only redeeming possibility is that specific program has a large budget shortfall due to COVID, so maybe it buys this bridge some time.

It would be nice if they would leave the old bridge standing, especially since it is a landmark

Posted October 23, 2020

Articles online show that this bridge is being extended with a new modular pedestrian bridge to cross the active railroad tracks, and this bridge will be reused as part of that crossing. However, it appears the original floor system may have been cut out and replaced? (see photo 2 on the article below)

https://journalstar.com/lifestyles/recreation/three-years-la...

Posted October 20, 2020

This is a really cool project. I wish we would see more of this when railroad trusses are replaced, especially for rail trails. I also love how they managed to rebuild the partially scrapped span at this location as well.

Posted October 19, 2020

I've heard rumors that the Illinois Railnet may soon cease operations over this bridge, as cars stored on the line south have been moved out to be scrapped and there are no more customers south of it. Because this bridge is definitely considered to be a navigation hazard, this bridges future is extremely cloudy.

Posted October 19, 2020

It sounds like money was awarded for the replacement of this bridge..It sounds like a new structure will either be built in 2021 or 2022. This bridge appears to be built out of secondhand railroad parts, so it'll be a shame to lose another one of those.

Posted October 13, 2020

Iíve been waiting to hear more about this one. I wasnít sure if they were actually going to keep it in place. This seems like the kind of bridge they would give up on and bulldoze so the project is ďsleek and modernĒ

Posted October 13, 2020

Which begs the question, why remove it now? Seems like it would be more cost effective to wait until scrap is higher. Iím also curious if itís the railroad or a private individual selling it.