Lammi () is a former municipality in Kanta-Häme, Finland. In 2008, the municipality had a population of 5,507. Neighbouring municipalities were Asikkala, Hauho, Hausjärvi, Hämeenkoski, Janakkala, Kärkölä, Luopioinen, Padasjoki and Tuulos.