| Spanish Lake to McHenry (Illinois) | 265.07 mi (426.58 km) |
| Spanish Lake to McKeesport (Pennsylvania) | 562.00 mi (904.45 km) |
| Spanish Lake to McKinleyville (California) | 1,791.50 mi (2,883.14 km) |
| Spanish Lake to McKinney (Texas) | 528.27 mi (850.17 km) |
| Spanish Lake to McLean (Virginia) | 699.57 mi (1,125.85 km) |
| Spanish Lake to McMinnville (Oregon) | 1,737.53 mi (2,796.29 km) |
| Spanish Lake to McMinnville (Tennessee) | 324.31 mi (521.92 km) |
| Spanish Lake to McNair (Virginia) | 687.89 mi (1,107.05 km) |
| Spanish Lake to McPherson (Kansas) | 403.46 mi (649.31 km) |
| Spanish Lake to Mead Valley (California) | 1,539.90 mi (2,478.22 km) |
| Spanish Lake to Meadow Woods (Florida) | 881.21 mi (1,418.17 km) |
| Spanish Lake to Meadowbrook (Virginia) | 698.02 mi (1,123.35 km) |
| Spanish Lake to Meadville (Pennsylvania) | 565.95 mi (910.80 km) |
| Spanish Lake to Mebane (North Carolina) | 627.80 mi (1,010.35 km) |
| Spanish Lake to Mechanicsville (Virginia) | 701.75 mi (1,129.36 km) |