L'acido benzoico ha la formula molecolare C6H5COOH. È costituito da un anello benzenico a cui è attaccato un gruppo di acido carbossilico (-COOH). Gli atomi di carbonio nell'anello benzenico sono legati tra loro da legami covalenti e l'atomo di carbonio nel gruppo dell'acido carbossilico è legato agli atomi di ossigeno da legami covalenti. Gli atomi di idrogeno nel gruppo dell'acido carbossilico sono legati agli atomi di ossigeno mediante legami covalenti. Non ci sono legami ionici nell'acido benzoico.