El río Guadiamar es un río del sur de España, discurre por Andalucía y constituye el último de los grandes afluentes que recibe el Guadalquivir por su margen derecha, antes de su desembocadura.GeografíaEl río Guadiamar nace en Sierra Morena, cerca de la localidad de El Castillo de las Guardas en la provincia de Sevilla. Pasa luego por los términos municipales de Gerena, Sanlúcar la Mayor, Olivares, Benacazón, Aznalcázar — donde está el famoso Vado del Quema por el que pasan miles de peregrinos durante la romería de El Rocío y acaba uniéndose al río Guadalquivir a la altura de Isla Mayor cerca del Parque Nacional de Doñana.Su cuenca puede ser dividida en tres grandes áreas de acuerdo a los componentes paisajísticos. En primer lugar Sierra Morena, la más al norte, dominada por dehesas de encinas combinadas con zonas de pastos y matorral y completado con repoblaciones de pinos y eucaliptos; en segundo lugar, entre Sierra Morena y la marisma, el río recorre una gran extensión llana o suavemente ondulados que conforman la campiña y el Aljarafe, que tiene como elementos más característicos los olivares y los cultivos herbáceos, por último más al sur, se encuentran las marismas. Sus principales afluentes son el río Agrio y el arroyo Ardachón.