Dinalupihan est une municipalité des Philippines situé à l'extrême-nord de la province de Bataan, dans l'ouest de l'île de Luçon. C'est la seule municipalité de la province sans accès à la mer.
Au , elle est divisée en 46 barangays Municipality of Dinalupihan, Philippine Statistic Authority (consulté le 27 novembre 2022). (districts).
thumb|centre|Monument commémorant la défense philippine au début de la bataille de Bataan (1942).
Notes et références
Catégorie:Municipalité dans la province de Bataan