Robinhood is an unincorporated community and census-designated place in Rankin County, Mississippi, United States. Per the 2020 census, the population was 1,491. According to the U.S. Census Bureau, the community has an area of 5.266 square miles ; 5.080 square miles of its area is land, and 0.186 square miles is water.