Railroad

Marlinton Chesapeake and Ohio Railroad Station (Pocahontas County, West Virginia)
Marshfield Soo Line Depot (Wood County, Wisconsin)
Original stone depot, moved and repurposed as a restaurant
Martinsville Vandalia Depot (Morgan County, Indiana)
Martisco Station (Onondaga County, New York)
Matawan Station (Monmouth County, New Jersey)
Maumelle Ordnance Works Locomotive #1 (Sebastian County, Arkansas)
Maywood Railroad Station (Bergen County, New Jersey)
McCormick Train Station (McCormick County, South Carolina)
Historic railroad depot in McCormick, SC
McHenry Railroad Loop (Foster County, North Dakota)
McKeen Motor Car #70 (Carson City, Nevada)
McKenzie Depot (Carroll County, Tennessee)
Medicine Bow Union Pacific Depot (Carbon County, Wyoming)
Melbourne Beach Pier (Brevard County, Florida)
Mellenville Railroad Station (Columbia County, New York)
Memphis, Paris and Gulf Railroad Depot (Little River County, Arkansas)
Mena Kansas City--Southern Depot (Polk County, Arkansas)
Mendon Station (Cache County, Utah)
Menlo Park Railroad Station (San Mateo County, California)
Menomonee Park Miniature Railroad (Winnebago County, Wisconsin)
Miniature Train Company dogbone out-and-back amusement ride.
Mexico Railroad Depot (Oswego County, New York)
Michigan Central Freighthouse (Washtenaw County, Michigan)
Italianate Railroad Freighthouse
Michigan Central Railroad Chelsea Depot (Washtenaw County, Michigan)
Michigan Central Railroad Depot (Washtenaw County, Michigan)
Michigan Central Railroad Jackson Depot (Jackson County, Michigan)
Michigan Central Railroad Mason Depot (Ingham County, Michigan)
Midland Branch Railroad Depot (St. Landry Parish, Louisiana)
Midland Continental Railroad Depot (Barnes County, North Dakota)
Midland Depot (Monroe County, Arkansas)
Midland Terminal Railroad Depot (Teller County, Colorado)
Midland Terminal Railroad Roundhouse (El Paso County, Colorado)
Mikado Freight Locomotive No. 520 (Lancaster County, Pennsylvania)
Mikado Locomotive No. 4501 (Hamilton County, Tennessee)
Milan Railroad Depot (Sullivan County, Missouri)
Milford Railroad Station (Sussex County, Delaware)
Millersburg Passenger Rail Station (Dauphin County, Pennsylvania)
Millington Station (Morris County, New Jersey)
Milton Freight Station (Northumberland County, Pennsylvania)
Milton Railroad Station (Ulster County, New York)
Milwaukee Chicago and St. Paul Depot (Traverse County, Minnesota)
Milwaukee Chicago and St. Paul Railroad Depot (Jackson County, South Dakota)
Milwaukee Chicago St. Paul and Pacific Depot (Big Stone County, Minnesota)
Milwaukee Chicago St. Paul and Pacific Freight House (Scott County, Iowa)
The former Milwaukee Road Freight Depot has been repurposed for restaurants and other businesses.
Milwaukee Depot (Missoula County, Montana)
Milwaukee Road Caboose #01809 (Jones County, Iowa)
Milwaukee Road "Rib" Caboose built in the Milwaukee Road shops, August 1939
Milwaukee Road Caboose #01900 (Green County, Wisconsin)
Milwaukee Road "Rib" Caboose built in the Milwaukee Road shops in 1941
Milwaukee Road Caboose #991909 (Stephenson County, Illinois)
A Milwaukee Road "Rib" style Caboose built in the Milwaukee Road shops
Milwaukee Road Caboose #991943 (Howard County, Iowa)
Milwaukee Road "Rib" Caboose built in the Milwaukee Road shops in 1944
Milwaukee Road Caboose #992083 (Ogle County, Illinois)
Milwaukee Road "Rib-sider" built in the Milwaukee Road shops in 1951
Milwaukee Road Caboose #992094 (Green County, Wisconsin)
Milwaukee Road "Rib-sider" built in the Milwaukee Road shops in 1951
Milwaukee Road Caboose #992120 (Green Lake County, Wisconsin)
A Thrall Rail Car caboose built for the Milwaukee Road
Milwaukee Road Caboose #992134 (Langlade County, Wisconsin)
A Thrall Rail Car caboose built for the Milwaukee Road, sold to Wisconsin Central, now in C&NW Livery
Milwaukee Road Caboose #992144 (Fond du Lac County, Wisconsin)
A Thrall Rail Car caboose built for the Milwaukee Road, now in CN Livery
Milwaukee Road Caboose #992166 (Clayton County, Iowa)
A Thrall Rail Car caboose built for the Milwaukee Road
Milwaukee Road Caboose #992172 (Dallas County, Iowa)
Steel caboose built for the CMSt.P&P (The Milwaukee Road) on display and functioning as a snack shop
Milwaukee Road Caboose #992183 (Clayton County, Iowa)
A Thrall Rail Car caboose built for the Milwaukee Road
Milwaukee Road Caboose #992186 (Racine County, Wisconsin)
A Thrall Rail Car caboose built for the Milwaukee Road
Milwaukee Road Caboose #992195 (Dodge County, Wisconsin)
Steel caboose built for the CMSt.P&P (The Milwaukee Road) on display as part of the Dodge County Historical Society Museum.
Milwaukee Road Caboose #992205 (Grant County, Wisconsin)
Steel caboose built for the CMSt.P&P by Thrall Car Manufacturing Company in 1956
Milwaukee Road Caboose (Number Unknown) (Muscatine County, Iowa)
Former Milwaukee Road Rib Side caboose repainted in Rock Island livery.
Milwaukee Road Depot (Marinette County, Wisconsin)
Milwaukee Road Freight House (Pennington County, South Dakota)
Milwaukee Road Passenger Depot (Brown County, Wisconsin)
Minburn Railroad Depot (Dallas County, Iowa)
Mineral Bluff Depot (Fannin County, Georgia)
Minneapolis and St. Louis Depot (Renville County, Minnesota)
Minneapolis and St. Louis Railroad Depot (Brown County, South Dakota)
Minneapolis and St. Louis Railroad Depot (Redwood County, Minnesota)
Minneapolis and St. Louis Railroad Depot (Codington County, South Dakota)
Minneapolis, St. Paul and Sault Saint Marie Railway Depot (Polk County, Wisconsin)
Old Soo Line Depot, now serving the Osceola & St. Croix Scenic Railway
Missouri Pacific Depot (Mississippi County, Missouri)
Missouri Pacific Depot (Nevada County, Arkansas)
Missouri Pacific Depot (Jackson County, Missouri)
Missouri Pacific Depot (Crittenden County, Arkansas)
Missouri Pacific depot (Cole County, Missouri)
Missouri Pacific Railroad Depot (Izard County, Arkansas)
Missouri--Pacific Depot--Altus (Franklin County, Arkansas)
Missouri--Pacific Depot--Atkins (Pope County, Arkansas)
Missouri--Pacific Depot--Clarksville (Johnson County, Arkansas)
Missouri--Pacific Depot--Newport (Jackson County, Arkansas)
Missouri--Pacific Depot--Ozark (Franklin County, Arkansas)
Missouri--Pacific Depot--Walnut Ridge (Lawrence County, Arkansas)
Missouri--Pacific Railroad Depot--Camden (Ouachita County, Arkansas)
Missouri--Pacific Railroad Depot--Hope (Hempstead County, Arkansas)
Missouri--Pacific Railroad Depot--Malvern (Hot Spring County, Arkansas)
Missouri-Pacific Raiload Depot (Sequoyah County, Oklahoma)
MKT Depot (Bastrop County, Texas)
Mobile and Ohio Railroad Depot (Monroe County, Mississippi)
Mobile and Ohio Railroad Depot (Jackson County, Illinois)
Moffat Station (Denver County, Colorado)
Moline Railroad Depot (Rock Island County, Illinois)
Brick Depot on the Rock Island line, built 1900 and jeopardy of destruction
Monon Freight Depot (Jefferson County, Kentucky)
Monon Railroad Depot (Washington County, Indiana)
Old Monon Depot and Caboose
Monongahela Incline (Allegheny County, Pennsylvania)
Monroe Depot (Green County, Wisconsin)
Relocated Milwaukee Road Depot serving as the welcome center and a museum
Monroe Shops (Dallas County, Texas)
Montclair Railroad Station (Essex County, New Jersey)
Montezuma Depot (Macon County, Georgia)
Montgomery Union Station and Trainshed (Montgomery County, Alabama)
Mopac Station (Pulaski County, Arkansas)
Morganton Depot (Passenger Station) (Burke County, North Carolina)
Morrilton Railroad Station (Conway County, Arkansas)
Morris Park Station (Bronx County, New York)
Morris Plains Station (Morris County, New Jersey)
Mott Avenue Control House (Bronx County, New York)
Mount Orab Station (Brown County, Ohio)
Mount Royal Station (Baltimore, Maryland)
Mountain Avenue Station (Essex County, New Jersey)
Mountain Station (Essex County, New Jersey)
Mt. Airy Station (Philadelphia County, Pennsylvania)
Murray Hill Station (Union County, New Jersey)
N&W #611 (Roanoke, Virginia)
Famous steam engine waits to steam again... maybe...
Nampa Depot (Canyon County, Idaho)
Napa Valley Railroad Depot (Napa County, California)
Narrow Gauge Railroad Station (St. Louis County, Missouri)
Nashville Union Station and Trainshed (Davidson County, Tennessee)
NC&StL Railroad Depot, Chase, AL (Madison County, Alabama)
NC&StL Railroad Depot, Dickson, TN (Dickson County, Tennessee)
NC&StL Railroad Depot, Jasper, TN (Marion County, Tennessee)
NC&StL Railroad Depot, Kelso, TN (Lincoln County, Tennessee)
NC&StL Railroad Depot, Lebanon, TN (Wilson County, Tennessee)
NC&StL Railroad Depot, Murfreesboro, TN (Rutherford County, Tennessee)
NC&StL Railroad Depot, Orme, TN (Marion County, Tennessee)
NC&StL Railroad Depot, Paris, TN (Henry County, Tennessee)
NC&StL Railroad Depot, Rock Island, TN (Warren County, Tennessee)
NC&StL Railroad Depot, Smyrna, TN (Rutherford County, Tennessee)
NC&StL Railroad Depot, Somerville, TN (Fayette County, Tennessee)
NC&StL Railroad Depot, Tucker's Gap, TN (Wilson County, Tennessee)
NC&StL Railroad Depot, Tullahoma, TN (Franklin County, Tennessee)
NC&StL Railroad Depot, Victoria, TN (Marion County, Tennessee)
NC&StL Railroad Depot, Yuma, TN (Carroll County, Tennessee)
NCO Railway Depot (Modoc County, California)
Nebraska City Burlington Depot (Otoe County, Nebraska)
Nenana Depot (Yukon-Koyukuk Census Area, Alaska)
Netherwood Station (Union County, New Jersey)
Nevada Central Turntable (Lander County, Nevada)
New Albany & Salem Railroad (The Monon) (Floyd County, Indiana)
Caboose marking the location of the Monon Railroad
New Brunswick Station (Middlesex County, New Jersey)
New Haven Junction Depot (Addison County, Vermont)
New Haven Railroad Danbury Turntable (Fairfield County, Connecticut)
New Haven Railroad Station (New Haven County, Connecticut)
New London Railroad Station (New London County, Connecticut)
New Milford Railroad Station (Litchfield County, Connecticut)
New Orleans Great Northern Railroad Depot (Lawrence County, Mississippi)