The 29th (Herzegovinian) Division (Serbo-Croatian: Dvadesetdeveta hercegovačka udarna divizija / Двадесетдевета херцеговачка ударна дивизија) was a Yugoslav Partisan division formed on 16 November 1943.
It was formed from the 10th, 2nd and 3rd Herzegovinian Brigades which had a total strength of 1,567 fighters.
Parts of the 118th Jäger Division from southern Dalmatia were also engaged in the actions.
From mid-April, the division was subordinated to the headquarters of the 4th Army, and participated in the Trieste Operation.
On 8 May the division, together with units of the Seventh Slovenian Corps, liberated Ljubljana.