Sofagasen (latinski: Sophagasenus, sanskrit: Subhagasena, 3. vijek pne.) je bio drevni indijski kralj koji je vladao dolinama današnjeg Kabula i Kapise (Parompisade u antičkim izvorima). Prema Polibiju je godine 206. pne. je u njegovu zemlju, prešavši Hindukuš, došao seleukidski kralj Antioh III Veliki prilikom svog velikog pohoda s ciljem da obnovi nekadašnje granice Aleksandra Velikog. Polibije piše kako je Sofasagen seleukidskog kralja dočekao prijateljski, odnosno da su već ranije imali dobre odnose, te mu je kao poklon dao 150 slonova.

Sofasagenov identitet je već duže vrijeme predmet rasprave među historičarima, posebno u Indiji. Dio ih vjeruje kako je riječ o maurijskom princu ili knezu, a možda čak i legendarnom caru Ašoki, dok drugi vjeruju da je riječ o lokalnom vladaru koji je bio maurijski vazal ili iskoristio slabljenje Maurijskog Carstva kako bi, uz seleukidsku ili grčko-baktrijsku pomoć, proglasio nezavisnost.