In MA, if you get new plates, reserved plates or vanity plates (initials, names, etc.), you have to have a front plate. If you have an old plate, you don't have to. I have a plate that is 20 years old and I just keep transferring it from vehicle to vehicle so I don't have to have a front plate.