Shamrock Colony is a Hutterite colony and census-designated place (CDP) in Beadle County, South Dakota, United States. It was first listed as a CDP prior to the 2020 census. The population of the CDP was 88 at the 2020 census.
It is in the northeast corner of the county, southwest of Carpenter and northeast of Huron, the county seat.