Das Dorf Ischia di Castro befindet sich in der Provinz Viterbo,
die zur Region Latium (Lazio) gehört. Die Gemeinde besitzt 2451 Einwohner und
hat eine Fläche von 104,72 Quadratkilometer
bei einer Bevölkerungsdichte von 23,41 Einwohner pro Quadratkilometer. Ischia di Castro befindet sich 384 Meter über dem Meeresspiegel.
