Mahasiddha (sanskrit: maha - veľký, siddha - dosahujúci) je typ jogína, ktorý je dôležitý v tantre. Vyskytujú sa v hinduizme aj tibetskom budhizme. Sú spojení s nezvyčajným spôsobom myslenia a s najvyššími stupňami duchovného osvietenia. Veľmi sa líšia od arhatov, svätcov, ktorí sa vzdali sveta, aby dosiahli buddhovstvo.
Mahasiddhovia sú skutoční ľudia, ktorí získali magické schopnosti vďaka svojej duchovnej praxi. Mahasiddha je bódhisattva, niekto, kto môže vstúpiť do nirvány, kedykoľvek chce, ale namiesto toho sa rozhodne zostať v samsáre, aby pomáhal iným.
V hinduistickej aj tibetskej budhistickej tradícii je 85 mahasiddhov. Všetky zoznamy nie sú rovnaké, ale vo väčšine zoznamov sa objavuje mnoho mahasiddhov. V tibetskom budhistickom umení sú často zobrazovaní na maľbách spoločne, napríklad okolo okraja thanky.