| Ham Lake to New Lenox (Illinois) | 368.66 mi (593.30 km) |
| Ham Lake to New London (Connecticut) | 1,091.31 mi (1,756.30 km) |
| Ham Lake to New Milford (New Jersey) | 1,010.10 mi (1,625.60 km) |
| Ham Lake to New Orleans (Louisiana) | 1,064.17 mi (1,712.62 km) |
| Ham Lake to New Philadelphia (Ohio) | 679.78 mi (1,093.99 km) |
| Ham Lake to New Port Richey (Florida) | 1,308.04 mi (2,105.09 km) |
| Ham Lake to New Port Richey East (Florida) | 1,307.75 mi (2,104.61 km) |
| Ham Lake to New Providence (New Jersey) | 998.37 mi (1,606.73 km) |
| Ham Lake to New River (Arizona) | 1,270.73 mi (2,045.04 km) |
| Ham Lake to New Rochelle (New York) | 1,021.48 mi (1,643.92 km) |
| Ham Lake to New Smyrna Beach (Florida) | 1,304.95 mi (2,100.12 km) |
| Ham Lake to New Ulm (Minnesota) | 89.92 mi (144.72 km) |
| Ham Lake to New York (New York) | 1,021.34 mi (1,643.69 km) |
| Ham Lake to Newark (California) | 1,576.85 mi (2,537.69 km) |
| Ham Lake to Newark (Delaware) | 966.53 mi (1,555.49 km) |