Alcala is a 4th class municipality located on the southern part of Pangasinan Province.
It is bounded on the north by the town of Villasis, on the east by Santo Tomas, on the south by Bautista,
and on the west by Malasiqui.
It has a total land area of 45 square kilometers and is politically subdivided into 21 barangays.