Alexander ND is located at 47.842030, -103.642387 geo coordinates. Alexander, ND is located in North Dakota, United States Of America.