There's more than one place called Peabody: United States of America Peabody (Kansas) - a city in Marion County, Central Kansas Peabody - a city in Essex County, in north-east Massachusetts