La commune de Castello-di-Rostino se situe dans le département Haute-Corse.
Les communes limitrophes sont les suivantes : Canavaggia, Lento, Ortiporio, Bisinchi, Morosaglia, Valle-di-Rostino.
2 infirmiers et infirmières à domicile pratiquent à Castello-di-Rostino.