Lennart är ett mansnamn med forntyskt ursprung. Det är en lågtysk form av, och har samma betydelse som Leonard. Bildat av le(w)o - lejon och harti / herti - hård, stark.
Äldsta belägg i Sverige är från år 1549.[1]
Totalt är namnet det åttonde vanligaste förnamnet i Sverige, men bland de yngsta hör det inte ens till de 500 vanligaste tilltalsnamnen. Den 31 december 2019 fanns det totalt 111 458 personer i Sverige med förnamnet Lennart, varav 23 616 hade det som tilltalsnamn.[2] År 2003 fick 262 pojkar namnet, varav endast 1 fick det som tilltalsnamn.
Namnsdag: 28 september (sedan 1901).