Herwijnen was a separate municipality until 1986, when it was merged with Vuren, Asperen, Heukelum and Spijk as municipality of Lingewaal.
Prior to 1986, Herwijnen operated as a distinct municipality. In that year, it was incorporated into the larger municipality of Lingewaal, which also included Vuren, Asperen, Heukelum and Spijk.