Newcastle is located in southwest Utah. Newcastle is part of Iron County. Newcastle has 3.98 square miles of land area and has no water area. As of 2010, the total Newcastle population is 247. Newcastle median household income is $32,016 in 2006-2010. On average, the public school district that covers Newcastle is much better than the state average in quality. The Newcastle area code is 435.
Newcastle, UT Map, Border, and Nearby Locations
* Based on the U.S. 2010 Data