Riardo es una comuna (municipio) de la provincia de Caserta , en la región italiana de Campania , ubicada a unos 50 kilómetros (31 millas) al norte de Nápoles y a unos 25 kilómetros (16 millas) al noroeste de Caserta .
Riardo limita con los siguientes municipios: Pietramelara , Pietravairano , Rocchetta e Croce , Teano , Vairano Patenora .
El territorio comunal alberga las fuentes de aguas minerales comerciales de Ferrarelle y Santagata.