Olyckan inträffade strax efter klockan tre natten till fredagen på väg 273 mellan Lunda och Trosta. Av någon anledning befann sig tre hästar på vägen, och två av dem kördes på av bilisten.
Förutom räddningstjänst, ambulans och polis kallades även veterinär till olycksplatsen.
– Två av hästarna var så allvarligt skadade att de fick avlivas på platsen, säger Fredrik Nylén på Stockholmspolisens regionledningscentral.
Bilföraren, som enligt polisen var väldigt skärrad, ska ha klarat sig utan allvarligare skador.