Location
- Print ,
The town of Dinalupihan is located in the northern tip of Bataan peninsula, 21 kilometers from Balanga, which is the capital town. It has a total land area of 9,252.73 hectares, only 3.2% of the total land area of the province. It is bounded on the north by Floridablanca, Pampanga; on the east by Lubao, Pampanga; on the south by Hermosa, Bataan and on the west by Olongapo City. It is 120 kilometers away from the Regional Center, which is San Fernando, Pampanga