If you are purchasing a bone-in ham, it's best to plan for approximately 1/2 pound per person and a 1/3 pound per person on a boneless ham. Some will more and some eat less than that but leftovers create so many delicious meals, it evens out!