Es un animal semiacuático que habita en ríos y lagos y donde machos adultos territoriales con grupos de cinco a treinta hembras y jóvenes controlan una zona del río. Durante el día reposan en el agua o en el fango y tanto la cópula como el parto de este animal suceden en el agua. Al anochecer se vuelven más activos y salen a comer hierbas terrestres. Aunque los hipopótamos descansan juntos en el agua, el pastar es una actividad solitaria y no son territoriales en tierra.
A pesar de su parecido físico con los cerdos y otros ungulados terrestres, sus parientes vivos más cercanos son los cetáceos (ballenas, marsopas, etc.) de los que divergieron hace aproximadamente cincuenta y cinco millones de años.