| Ham Lake to Los Alamos (New Mexico) | 941.04 mi (1,514.46 km) |
| Ham Lake to Los Altos (California) | 1,585.10 mi (2,550.97 km) |
| Ham Lake to Los Angeles (California) | 1,535.92 mi (2,471.82 km) |
| Ham Lake to Los Banos (California) | 1,535.59 mi (2,471.29 km) |
| Ham Lake to Los Gatos (California) | 1,583.06 mi (2,547.69 km) |
| Ham Lake to Los Lunas (New Mexico) | 1,015.39 mi (1,634.11 km) |
| Ham Lake to Los Osos (California) | 1,599.33 mi (2,573.87 km) |
| Ham Lake to Loudoun Valley Estates (Virginia) | 911.83 mi (1,467.45 km) |
| Ham Lake to Louisville (Colorado) | 707.36 mi (1,138.38 km) |
| Ham Lake to Louisville (Kentucky) | 625.27 mi (1,006.28 km) |
| Ham Lake to Lovejoy (Georgia) | 942.81 mi (1,517.30 km) |
| Ham Lake to Loveland (Colorado) | 686.56 mi (1,104.91 km) |
| Ham Lake to Loveland (Ohio) | 615.47 mi (990.50 km) |
| Ham Lake to Loves Park (Illinois) | 290.89 mi (468.14 km) |
| Ham Lake to Lovington (New Mexico) | 1,009.08 mi (1,623.95 km) |