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




Iskolar ng Bataan