MS 24 begins at Main Street in Fort Adams, Wilkinson County, heading northeast as a two-lane undivided road. The highway passes through a mix of farmland and woodland before entering dense forests. The road curves to the east and continues through forested areas with some fields and homes. After passing through several miles of rural areas, MS 24 heads into Woodville and runs south through wooded residential neighborhoods. The highway turns east onto Main Street and passes homes before heading through the commercial downtown of Woodville. On the eastern edge of town, the road comes to an intersection with US 61. Past this junction, MS 24 leaves Woodville and becomes an unnamed road that runs southeast through forested areas with some development. The highway curves east and continues through a mix of farm fields and woodland. The road heads through denser areas of forests as it approaches Centreville. At this point, MS 24 bypasses the town to the south and crosses a Gloster Southern Railroad line before it reaches an intersection with MS 33. At this point, MS 33 turns east to form a concurrency with MS 24.