The Centers for Disease Control and Prevention (CDC) recommends that all children receive two doses of the MMR vaccine: the first dose at 12-15 months old and the second dose at 4-6 years old. Unvaccinated adults who are at higher risk, such as healthcare workers or international travelers, should also receive the vaccine.