How much does a human heart weigh in pounds?



1 pound (lb) = 16 ounces (oz)

A human heart weighs about 10 ounces. On average it beats about 70 times per minute and pumps about 2.5 fluid ounces of blood with each beat.