Die Gemeinde besteht aus dem Hauptort Kastelruth und insgesamt zehn Fraktionen, darunter Seis sowie einer Reihe weiterer, kleinerer Ortschaften (St. Michael, St. Oswald, St. Vigil, Tagusens, Tisens); zu den Fraktionen der Gemeinde gehört auch die weitläufige Seiser Alm, die als Hochfläche fast die Hälfte des Gemeindegebietes ausmacht. Die Seiser Alm ist Landschaftsschutzgebiet, ein kleinerer Teil gehört zum Naturpark Schlern - Rosengarten. Drei Fraktionen, Pufels, Runggaditsch und Überwasser bis zum Jenderbach, liegen an der süd-westlichen Talseite Grödens und gehören somit zum ladinischen Sprachgebiet.
Castelrotto è un comune italiano di 6.456 abitanti della Provincia autonoma di bolzano.
Parte del suo territorio comunale si trova all'interno del parco naturale dello sciliar, ai piedi dell'Alpe di Siusi la cui vicinanza ha permesso lo sviluppo di un fiorente turismo, tanto estivo quanto invernale.
