Mississippi Highway 306 (MS 306) is a state highway in northern Mississippi. The route starts at U.S. Route 51 (US 51) in Coldwater, and it travels eastward to an interchange at Interstate 55 (I-55) on the northern edge of the town. The road continues eastward across northern Tate County and ends at MS 305 near Independence. MS 306 was designated in 1952, and it was constructed in 1953 from US 51 to MS 305. The route was paved in asphalt by 1956, and an interchange was built at I-55 by 1967.
