Any type of moisturizer is good for whiteheads. Try to use brands that specialize in acne products, such as Nutrogena or Clean&Clear. You may also want to look into a cleansing face wash or foam for extra help!
Many companies make specific moisturizers for problem skin. Try L'Oreal Pure Zone. Any other moisturizers that contain salicylic acid can also be good for clearing skin.