Sarrat (Bayan ng Sarrat) es un municipio filipino de cuarta categoría perteneciente a la provincia de Ilocos Norte en la Región Administrativa de Ilocos, también denominada Región I.
Tiene una extensión superficial de 57.39 km² y según el censo del 2007, contaba con una población de 23.810 habitantes y ?
hogares;[3] 24.770 habitantes el día primero de mayo de 2010[4] Sarrat se divide, a los efectos administrativos, en 24 barangayes o barrios,