Coenzyme A (CoA) is a fundamental co-factor for all life, involved in numerous metabolic pathways and cellular processes, and its biosynthetic pathway has raised substantial interest as a drug target against multiple pathogens including Mycobacterium tuberculosis. The biosynthesis of CoA is performed in five steps, with the second and third steps being catalysed in the vast majority of prokaryotes, including M. tuberculosis, by a single bifunctional protein, CoaBC. Depletion of CoaBC was found to be bactericidal in M. tuberculosis. Here we report the first structure of a full-length CoaBC, from the model organism Mycobacterium smegmatis, describe how it is organised as a dodecamer and regulated by CoA thioesters. A high-throughput biochemical screen focusing on CoaB identified two inhibitors with different chemical scaffolds. Hit expansion led to the discovery of potent and selective inhibitors of M. tuberculosis CoaB, which we show to bind to a cryptic allosteric site within CoaB.