Overview New Castle is a city in Indiana, United States, with a population of about 17,621[1]. Geography Coordinates: 39.9289, -85.3702