Alcala ist eine Stadtgemeinde in der philippinischen Provinz Pangasinan. Im Jahre 2015 lebten in dem nur 55 km² großen Gebiet 43.402 Menschen, wodurch sich eine Bevölkerungsdichte von 789 Einwohnern pro km² ergibt. Das Gelände ist sehr flach und wird vom Fluss Agno durchquert.