Enligt larmet som kom vid 06.37 på måndagsmorgonen, körde taxin först i diket och stannade därefter emot ett träd.
Enligt räddningstjänsten var chauffören ensam i bilen, och sade sig efter olyckan ha ont i nacke och rygg.
Han fördes i ambulans till Nyköpings lasarett.
Olyckan inträffade på Gamla Oxelösundsvägen i närheten av Stjärnholms slott.
Chauffören har uppgett för polisen att han väjde för ett djur.
Polisen har ingen misstanke om brott.