Penselsvinet opptrer i en rekke forskjellige habitat, inkludert tropisk lavlandsregnskog, fuktig sumpskog, tørr skog, savanne med krattskog, småskog og i landbrukområder med dyrket mark.