San Fabian is a 2nd class municipality located on the northeastern coast of Pangasinan Province, around 230 kilometers
north of Manila. It is bounded on the north by the province of La Union, on the east by the towns of Sison and Pozzorubio, on the south
by San Jacinto and Mangaldan, and on the west by Lingayen Gulf.
It has a total land area of 81 square kilometers and is politically subdivided into 34 barangays.