Pulilan to gmina (lub miasto) w prowincji Bulacan na Filipinach. Leży 50 kilometrów na północny zachód od Manili i znajduje się w zachodnio-środkowej części prowincji. Jest otoczony przez osiedla Apalit w Pampanga, Baliuag na północy, Plaridel na południu i Calumpit na zachodzie.

Według narodowego spisu powszechnego z 2015 roku (całkowita liczba ludności kraju) Filipiny liczą 97 323 osób.

Miasto słynie z Festiwalu Carabao, który odbywa się raz w roku w maju. Wtedy to karabao (rodzaj bawołów wodnych na Filipinach) idą razem ulicami i klękają przechodząc przed kościołem parafialnym San Isidro Labrador, na cześć Świętego Izydora Robotnika, patrona miasta.