Come antibatterico il dapsone è un antimetabolita: inibisce la sintesi batterica dell'acido diidrofolico tramite competizione con l'acido paraminobenzoico nel sito attivo de diidropteroato sintetasi, inibisce quindi la sintesi dei folati.