Overview New Castle is a town in Colorado, United States, with a population of about 4,669[1]. Geography Coordinates: 39.5728, -107.5364