Guadiaro es una barriada (pedanía) de la ciudad de San Roque situada en el margen derecho del río Guadiaro en la provincia de Cádiz, Andalucía, España.