Dinalupihan, Bataan

.svg3525.png)
Dinalupihan (Kapampangan: Balen ning Dinalupihan; Tagalog: Bayan ng Dinalupihan; Ilocano: "Ili ti Dinalupihan") is a first class municipality in the province of Bataan, Philippines. It is the only land-locked municipality of the province. According to the 2010 census, it has a population of 97,275 people. It has a total land area of 9,252.73 hectares representing 6.69% of the total land area of Bataan.