Akşehir’in ismi antik kaynaklarda Philomeion olarak geçmektedir. Philomeion, ‘tamamı ova’ manasına gelmektedir. Müslüman Araplar birçok kez fethettikleri ancak elde fazlaca tutamadıkları kente Belde-i Beyza (Beyaz Şehir) adını vermişlerdir. Buraya gelen hükümdarlardan birinin çiçek açmış ağaçlardan esinlenerek ilçeye bu adı verdiği rivayet edilmektedir. Türkler şehri Akşar, Ahşar veya Akşehir olarak adlandırmışlardır. İsim günümüze Akşehir olarak taşınmıştır.