Rosales (Bayan ng Rosales - Ili ti Rosales) es un municipio filipino de primera categoría, situado en la isla de Luzón.
Municipio fronterizo con las provincias de Tarlac y de Nueva Écija.
Linda al norte con los municipios de Villasis y de Santa María; al sur con el de Cuyapo; al este con el de Balungao; y al oeste con los de Santo Tomás y San Manuel.
[3] El municipio de Rosales se divide, a los efectos administrativos, en 37 barangayes o barrios, conforme a la siguiente relación:[4] Aunque el nombre Rosales proviene de la palabra rosal, nombre de una flor abundante en la zona, el nombre de esta ranchera, fundada por Nicolas Báñez y declarada municipio en 1852, fue así nombrada en honor a Antonio Rosales.
[6] Francisco Sionil José (1924), uno de los más leídos escritores filipinos en el idioma inglés.