| Spanish Lake to Mattoon (Illinois) | 109.76 mi (176.64 km) |
| Spanish Lake to Mauldin (South Carolina) | 517.33 mi (832.56 km) |
| Spanish Lake to Maumee (Ohio) | 395.15 mi (635.93 km) |
| Spanish Lake to Maumelle (Arkansas) | 297.75 mi (479.17 km) |
| Spanish Lake to Mayagüez (Puerto Rico) | 1,984.80 mi (3,194.23 km) |
| Spanish Lake to Mayfield Heights (Ohio) | 498.99 mi (803.04 km) |
| Spanish Lake to Mays Chapel (Maryland) | 727.44 mi (1,170.70 km) |
| Spanish Lake to Maywood (California) | 1,584.64 mi (2,550.23 km) |
| Spanish Lake to Maywood (Illinois) | 247.20 mi (397.82 km) |
| Spanish Lake to McAlester (Oklahoma) | 407.16 mi (655.26 km) |
| Spanish Lake to McAllen (Texas) | 985.31 mi (1,585.70 km) |
| Spanish Lake to McCalla (Alabama) | 418.48 mi (673.48 km) |
| Spanish Lake to McComb (Mississippi) | 521.47 mi (839.22 km) |
| Spanish Lake to McDonough (Georgia) | 500.63 mi (805.68 km) |
| Spanish Lake to McFarland (California) | 1,604.72 mi (2,582.55 km) |