W zależności od rasy krowy, ich klasyfikacja naukowa to Bos Bosfor lub Bos indicus. Bos taurus jest terminem używanym dla wszystkich udomowionych europejskich krów, podczas gdy Bos indicus odnosi się do wszystkich innych tropikalnych gatunków krów, takich jak Brahma lub Zebu.
Niektóre gatunki krów są w rzeczywistości krzyżówką Bos indicus i Bos taurus, takimi jak krowy Sanga, które rozwinęły się kilkaset lat temu w Afryce w wyniku naturalnego krzyżowania. Istnieje również wiele sztucznych krzyżówek, które zostały stworzone od początku XX wieku.
Dzikie, niedomieszkowane gatunki krów są na ogół klasyfikowane jako Bos primaurus bos taurus. Do tej grupy należą dzikie woły i wymarłe żubry.