Villa Castelli es la localidad cabecera del Departamento General Lamadrid de la provincia de La Rioja, Argentina.