Karasztó, Karasztafalva egykor Zaránd vármegyéhez tartozott. Nevét 1439-ben említette először oklevél Karasztafalva néven. 1464-ben Kerezthe Janusfalwa néven írták, és ekkor a világosi várhoz tartozott.
A trianoni békeszerződés előtt Hunyad vármegye Körösbányai járásához tartozott. 1910-ben 468 lakosából 457 román volt. Ebből 5 római katolikus, 457 görögkeleti ortodox volt.