How Long Should I Cook a 10 Pound Ham?

To cook a ten pound ham place it in your baking pan and cover with heavy tin foil. Pre-heat the oven to 325 degrees and cook the ham for 10 minutes per pound or until internal temperature reaches 110 degrees.