Fully cooked ham comes in bone-in and boneless options. Estimate about 3/4 pound per person for bone-in ham and 1/2 pound per person for boneless ham. Don't forget, there are many things you can make with leftovers, so aim for a couple extra pounds just in case.