Nangarhār (Pashto: ننګرهار ; Perzisch: ننگرهار ), ook wel Nangrahar of Ningrahar genoemd, is een van de 34 provincies van Afghanistan, gelegen in het oostelijke deel van het land. Het is verdeeld in tweeëntwintig districten en heeft een bevolking van ongeveer 1.436.000.
22 jaar