According to the United States Postal Service, New Year’s Day is one of 11 federal holidays upon which mail is not delivered. Mail will be delivered Dec. 31, as most local post office locations will ...