Es un municipio situado al norte de la provincia de Jaén. Se encuentra a 345 m de altitud y 52 km al norte de la capital. Pertenece a la Comarca de Sierra Morena.
Tiene 2.926 habitantes, sobre un término municipal de 96,21 km², cuyo gentilicio es " guarromanense" o " guarromanero ".
El nombre procede de la castellanización del árabe " Wadi-r-rumman " (río de los granados), posteriormente denominado " Tamujoso. " La curiosidad del nombre de Guarromán ha llevado a la inicitiva municipal de esa población, de crear la " Asociación Internacional de Pueblos con Nombres Feos, Raros y Peculiares ", cuya sede se encuentra en la misma localidad.
GUARROMAN :
Es una palabra típica del " spanglish ", que se compone de la palabra en español " guarro ", que significa : sucio, cerdo, desaliñado, grosero, sin modales, ruin y despreciable.
Y de la palabra en inglés : " man ", que significa como todos sabemos, " hombre ".
P.D. Que no se ofendan los guarromanenses, porque hombres guarros, no sólo los tiene que haber en esa población, los hay en todas partes y en todos los rincones de este Mundo mundial.
Es más, este Tostón va dedicado con todo el respeto y el cariño que le corresponde a toda la población de Guarromán .