Overview Newcastle is a village in Utah, United States, with a population of about 247[1]. Geography Coordinates: 37.6666, -113.5494