Sofia jõgi asub Loode-Madagaskaril, see voolab läbi Sofia piirkonna. Jõgi saab alguse Tsaratanana mäestikust 1784 m kõrguselt üle merepinna[1], selle pikkus on 350 km.[1]