Mississippi Highway 305 (MS 305) is a north–south highway in Lafayette, DeSoto, and Tate counties. An unsigned segment runs from the north shore of Sardis Lake in Teckville to MS 310. The main segment runs from MS 4, just east of the community of Looxahoma, north through eastern DeSoto and Tate counties to its northern terminus at the Mississippi/Tennessee state line.