Kirksville is located in Adair County, MO. The population is 17,503, making Kirksville the largest city in Adair County.
There are 5 public schools in Kirksville with an average Homefacts rating of B+. The total crime rate for Kirksville is low , and there are 62 registered sex offenders residing in the city. Unemployment in Kirksville is moderate and the median home sales price is $0. Detailed and up-to-date Kirksville property reports are available for any property address.
Cities near Kirksville include Benton Township, Millard and Novinger.