Coordinates: 34°57′19″N 89°37′05″W / 34.955371°N 89.618137°W / 34.955371; -89.618137 Cayce is an unincorporated community in Marshall County, Mississippi. Although Cayce is an unincorporated community, it has a business district and shares a ZIP code with Byhalia, Mississippi of 38611. The Center of Cayce lies at the junction of Cayce Road and Lee Creek Road, about 1/2 a mile south from Mississippi Highway 302.
The business district in Cayce is actually three miles north of the center of town, at the junction of Cayce Road and U.S. Route 72. There is a residential district between the center of town and the business district.
Cayce is bordered by Olive Branch to the west, Piperton and Collierville, Tennessee to the north, Taska and Mount Pleasant to the east, and Victoria to the south.