Vanlig flodhest kan bli 4,5 meter lang og har en skulderhøyde på 1,5 meter. Den veier vanligvis mellom og  kg. Den tyngste som er kjent veide omkring  kg.