A Sampson County teen has been charged with murder after a newborn was found dead in a trash bag, authorities said Tuesday.