İlçemizin geçmişi, tarih öncesi devirlere kadar uzanmaktadır. Köşk Höyük’te yapılmakta olan arkeolojik kazıda yerleşimin M.Ö. 5000 yılına dayandığı anlaşılmıştır.
Bölge sırasıyla, Hitit’lerin, Frigya’lıların, Pers’lerin ve Roma’lıların eline geçmiştir. Daha sonra uzunca bir süre Bizans yönetiminde kalmasına müteakip, Selçuklular’ın önemli idari ve askeri şehirlerinden biri olmuştur. Selçuklulardan sonra bölge 11. yy.da Ertane ve Karamanoğulları arasında paylaşılmıştır.
Osmanlı döneminde 1518 tarihli düzenleme ile Bor Köyü nahiye olarak Niğde Kazasına (Sancağına) bağlanmış; 1584 de yeniden yapılan düzenleme ile Bor Nahiyesi Kaza yapılarak Niğde Sancağına bağlı kalmaya devam etmiştir.
Cumhuriyet devrinde idari bölümler yeniden düzenlenince Bor; ilçe haline getirilerek Niğde’ye bağlanmıştır.
Bor; Hititçe ve Frigce’de bulunan Boris kelimesinden alıntıdır. Boris; surlarla çevrili, bölge beyinin konağı anlamına gelir. Bir başka anlamı ise yeşillik ve bolluktur.