Alexander is located in McKenzie County 20 miles south of Williston along US Highway 85 near Theodore Roosevelt National Park (North Unit).
See more North Dakota Cities and Towns.