Devils Lake is the Center of Regional Business and Family Needs!

location map

Easy Access to the "Perch Capital of the World"

Devils Lake is conveniently located in the northeast quadrant of the state on Hwy 2 about 80 miles south of the Canadian border and 95 miles west of the Minnesota border. Devils Lake businesses benefit from easy access to the area by road, rail, and air. 2 highways, 1 railroad and 3 airports in close proximity make Devils Lake an ideal spot for industries to do business.

Devils Lake is a regional center for every aspect of daily life in a 60-mile radius. As a result, the area can pull workers, shoppers and healthcare patients to businesses.

Transportation: The Way Forward

Devils Lake is located on Hwy 2, just 95 miles west of the Minnesota border - Hwy 2 is not an Interstate highway but easily gets you to I-29 in the east and highway 281 in the west/south.

Devils Lake is:
80 miles from Grand Forks, MI
121 miles from Minot, ND
165 miles from Fargo, ND
180 miles from Bismarck, ND
190 miles from Winnipeg, MB, CAN
246 miles from Williston, ND
390 miles from Minneapolis, MN



In the early 19th century Devils Lake was chosen for a train station connecting St. Paul, Minneapolis, and Manitoba railroads and later became a division terminal of the Great Northern Railway. Today, the Amtrak Station located in the heart of downtown Devils Lake has an Amtrak coming daily along the Empire Builder route. The BNSF railroad connects both eastern and western parts of the country, bringing in materials and sending out finished goods for sale. The Burlington Northern line running through town provides easy access to the nearby Minot Intermodal Facility, allowing for excellent product distribution options. A multiple business siding/loading area is on the cards, for quick and easy transportation.


There are 3 airports nearby, within 2 hours or 120 miles or less, that can get business travelers or employees anywhere in the country, with just 1 stop. With direct flights to Denver International Airport or by driving to Grand Forks International Airport, busy individuals can reach anywhere in the country within a day. Devils Lake is serviced by United Airlines from Devils Lake Regional Airport

United Express Logo


Add to Report View Custom Report