Trigueros es un municipio español de la provincia de Huelva, Andalucía. Se encuentra situada a una altitud media de 76 metros y cercana a la capital provincial (a 19 km), en un terreno llano que dibuja pequeñas colinas entre los ríos Tinto y Odiel (Huelva).
Limita al noroeste con Alosno, al norte con Calañas y Beas, al sur con Moguer y Niebla, y al oeste con los municipios de San Juan del Puerto y Gibraleón.