Kırşehir'e "Kırşehir" denmesinin nedeni, Türklerin bu bölgeye yerleşmesiyle birlikte şehrin "Kır şehri" olarak anılmaya başlanması ve zamanla bu ismin halk arasında kısalarak "Kırşehir" haline gelmesidir. Bir diğer rivayete göre ise, Timur'un Anadolu'ya gelişinde burada yaşayan halkı göstererek "kırın şehri" demesi ve daha sonra bunun "Kır şehri" olarak değişmesi ve bugünkü ismini almasıdır. Ayrıca, Kırşehir'in Oğuzların Çepni Boyundan olan Kır Aşireti tarafından yerleşilmesi de şehrin "Abdallar Şehri" olarak anılmasına ve bu ismin de zamanla "Kırşehir"e dönüşmesine katkıda bulunmuştur.