Līgatnes nosaukums kartēs pirmo reizi parādās 1688. gadā kā Ligastes krogs (Ligast krogh). Apdzīvotā vieta izveidojusies pēc 1898. gada, kad Paltmales muižas īpašnieks izdalīja apbūves gabalus pie uzceltās Līgatnes dzelzceļa stacijas. 1935. gadā Līgatnes stacijas ciemā bija 120 mājas un 595 iedzīvotāji, tam piešķīra biezi apdzīvotas vietas (ciema) statusu.
Līgatnē atrodas pagasta pārvalde, pamatskola (Līgatnes vidusskolas[3] daļa), bērnudārzs, Līgatnes mūzikas un mākslas skola, novada sporta centrs, bibliotēka, pasts.