Barton is located in north North Dakota. Barton is between the Bottineau, Mchenry, Pierce, Rolette county. Barton has 0.34 square miles of land area and 0.10 square miles of water area. As of 2010-2014, the total Barton population is 8. On average, the public school district that covers Barton is much better than the state average in quality.