Perzische dynastie die aan het eind van de 10e en in de 11e eeuw Oost-Perzië, ZuidAfghanistan en een deel van Noord-Indië beheerste. De Ghasnaviden ontlenen hun naam aan Ghasni, een stad in Zuid-Afghanistan.
De dynastie werd gesticht door de vm. Turkse slaaf Seboektigin en bereikte haar grootste aanzien onder diens zoon Mahmoed (999—1030). Halverwege de 11e eeuw ging het rijk snel achteruit door het opdringen der Seltsjoeken. In 1911 werden de resten (in de Punjab) door de Ghoriden onderworpen.