Moorhead is a city in Sunflower County, Mississippi, United States. As of the 2010 census, the city population was 2,405. This dropped in 202…Moorhead is a city in Sunflower County, Mississippi, United States. As of the 2010 census, the city population was 2,405. This dropped in 2022 and the population recorded was 1,512. According to the United States Census Bureau, the city has a total area of 1.3 square miles, of which 1.3 square miles is land and 0.77% is water.