Kulmbach se encuentra en el centro del distrito de Baviera llamado Alta Franconia, a unos 25 km al noroeste de la ciudad de Bayreuth.