View all
Census-designated place in New York, USA
Shirley is a hamlet in Suffolk County, New York, United States. At the 2010 census, the population of Shirley was 27,854. Wikipedia