Overview Greencastle is a city in Indiana, United States, with a population of about 10,401[1]. Geography Coordinates: 39.6445, -86.8647