You can keep leftover ham in the refrigerator for 4-5 days, we then recommend freezing the meat.