Hancock County is a county found in the U.S. state of Mississippi. As of the 2010 census, 43,929 people lived there. Its county seat is Bay St. Louis. The county was created in 1812. It is named for Founding Father John Hancock.