Overview Shirley is a village in Indiana, United States, with a population of about 827[1]. Geography Coordinates: 39.8920, -85.5769