Bor er en by med 61 178 innbyggere (2016) i den tyrkiske provinsen Niğde. Den ligger nord for Ulukışla, sørøst for Altunhisar, sørvest for Niğde og vest for Çamardı.