Highway 9 begins at US 67 in Malvern and heads south through Lono, Tulip, and Princeton before heading slightly west. The route then passes through Holly Springs and past numerous quarries before terminating at US 79 at Eagle Mills.
AR 9 begins at Crows and runs north, with AR 298 shooting east from the route. Continuing north into Perry County, AR 9 meets AR 10 at Williams Junction with AR 216 detaching near Harris Rake. The route next meets AR 60 in Perryville before entering Conway County. The route runs with AR 113 and AR 247 briefly south of Morrilton before meeting US 64 and I-40. AR 9 has a spur and business route in Morrilton. AR 915 strays from AR 9 near Overcup Lake. AR 9 also runs with AR 92 from Birdtown to Center Ridge in Conway County. AR 9 concurs with US 65 from Choctaw to Clinton. The route continues to Shirley from Clinton with AR 16, where it is crossed by AR 110. Entering Stone County, AR 9 runs north for several miles before meeting AR 66 in Mountain View. It exits town northbound with AR 5 and AR 16. AR 9 arrows east in Izard County, passing AR 933, a former alignment of AR 9. The route mostly follows the White River in eastern Izard County. AR 9 detaches a spur route and meets AR 69 in Melbourne. The route then meets AR 56 in Brockwell before leaving the county. The route enters its final county, meeting AR 395 before meeting US 62/US 412 and US 62 BUS in Salem. The route trails northeast to Mammoth Spring, where it meets US 63 and terminates, near the Missouri state line.
History
AR 9 was one of the original state highways, designated in 1926. State Road 9 ran from US Highway 167 at Vanduzer to Malvern, and US 70 at Crows to Mammoth Spring. In September 1928, the southern terminus was relocated to US 167 at Eagle Mills. The highway was rerouted south of Clinton over a short section of AR 130 near US 65 in 1953. In 1972, a bypass was built around Morrilton, with the former alignment becoming AR 9B.
Major intersections
Mile markers reset at some concurrencies.
Auxiliary routes
Melbourne spur
Highway 9S is a spur route of in Melbourne. It is known colloquially as Circle Drive and Main Street. The route was created in January 1974 along Main Street, and extended south along Circle Drive in 1985. Major intersections
Morrilton business route
Highway 9B is a business route of in Morrilton. Route description
The route was created from a former alignment of AR 9 in 1976. On May 14, 1997, the portion of the route south of US 64 was removed from the state highway system and turned back to city maintenance. The turnback was made at the request of the mayor of Morrilton in exchange for extending AR 132 from AR 247 to AR 95. Major intersections
Morrilton spur
Highway 9S is a spur route of in Morrilton. The route was created as an industrial access drive to the Morrilton Packing Company plant at the request of the Conway County judge in 1986. It was initially only in length, but was extended north due to another industry locating in the Morrilton Industrial Park on January 8, 1987. Major intersections