Sheldon ND is located at 46.585838, -97.490089 geo coordinates. Sheldon, ND is located in North Dakota, United States Of America.