Blackheads are caused by oil, dead skin cells, and bacteria that clog the pores. Several factors can increase your risk of developing blackheads, including your skin type; overly oily skin can build up bacteria. Poor diet and lack of skin care can also result in more blackheads.