Enter the number of people and the ham per person (lbs) into the Calculator. The calculator will evaluate the Ham Size. 

Ham Size Formula

HS = P * HPP


  • HS is the Ham Size (lbs)
  • #P is the number of people
  • HPP is the ham per person (lbs)

To calculate Ham Size, multiply the number of people by the ham per person.

How to Calculate Ham Size?

The following steps outline how to calculate the Ham Size.

  1. First, determine the number of people. 
  2. Next, determine the ham per person (lbs). 
  3. Next, gather the formula from above = HS = #P * HPP.
  4. Finally, calculate the Ham Size.
  5. After inserting the variables and calculating the result, check your answer with the calculator above.

Example Problem : 

Use the following variables as an example problem to test your knowledge.

number of people = 5

ham per person (lbs) = 0.45


How do I adjust the ham size calculation for children?

For children, you can adjust the ham per person amount to about half of what an adult would consume. For example, if you are calculating for adults and children, consider using 0.45 lbs for adults and around 0.22 lbs for children in your calculation.

What factors should I consider when choosing the type of ham?

Consider the bone-in or boneless option, the type of cure, and whether the ham is pre-cooked or raw. Bone-in hams tend to be more flavorful but yield less meat per pound. Pre-cooked hams save cooking time, while raw hams offer more flexibility in flavoring and preparation.

How can I ensure my ham stays moist during cooking?

To keep your ham moist, consider cooking it at a lower temperature covered with foil. Adding a glaze towards the end of cooking can also help seal in moisture. Keeping a small amount of water in the roasting pan and basting the ham periodically can also prevent it from drying out.

Can I use the ham size formula for other types of meat?

Yes, the basic principle of multiplying the number of people by the amount of meat per person can be applied to other meats. However, consider adjusting the amount per person based on the type of meat and whether it has bones or not. For example, turkey or beef might require different amounts per person compared to ham.