Here we describe the ability of the exogenous AMP LLKKK18 to efficiently kill mycobacteria. The peptide's potential was boosted by loading into self-assembling Hyaluronic Acid (HA) nanogels. These provide increased stability, reduced cytotoxicity and degradability, while potentiating peptide targeting to main sites of infection. The nanogels were effectively internalized by macrophages and the peptide presence and co-localization with mycobacteria within host cells was confirmed. This resulted in a significant reduction of the mycobacterial load in macrophages infected in vitro with the opportunistic M. avium or the pathogenic M. tuberculosis, an effect accompanied by lowered pro-inflammatory cytokine levels (IL-6 and TNF-α). Remarkably, intra-tracheal administration of peptide-loaded nanogels significantly reduced infection levels in mice infected with M. avium or M. tuberculosis, after just 5 or 10 every other day administrations. Considering the reported low probability of resistance acquisition, these findings suggest a great potential of LLKKK18-loaded nanogels for TB therapeutics.