A função ácido carboxílico contém uma carbonila ligada a uma hidroxila. Como a carbonila possui grande momento de dipolo, a ligação O-H é relativamente fraca e pode fornecer hidrogênios ácidos (prótons), se tornando um carboxilato que é estabilizado por ressonância.
Sua nomenclatura é dada por ácido + prefixo + oico, mas são muito comuns os nomes vulgares a partir de prefixos não sistematizados como ácido acético (ácido etanoico) e ácido valérico (ácido pentanoico).