Yes, niacinamide helps with blackheads, but it would not be able to get rid of blackheads single handedly. It curbs blackheads from developing by reducing inflammation, regulating sebum production and minimise the appearance of pores.