Leonard Kleinrock (ur. 13 czerwca 1934 w Nowym Jorku) – amerykański informatyk, który wniósł istotny wkład teoretyczny do rozwoju sieci komputerowych.
Życiorys W 1957 r.otrzymał tytuł bakałarza w City College of New York, tytuł magistra w 1959 r., a stopień doktorski w 1963 r. w MIT. Następnie został zatrudniony w University of California Los Angeles (UCLA), gdzie w latach 1991–1995 pełnił funkcję przewodniczącego wydziału nauk komputerowych. Jest laureatem wielu zawodowych nagród i wyróżnień.
Najbardziej znana jest jego wczesna praca dotycząca teorii kolejek, która znalazła zastosowania w wielu dziedzinach, w tym jako kluczowa, matematyczna podstawa przełączania pakietów – podstawowej techniki Internetu. Jego pierwszym wkładem na tym polu była praca doktorska z 1962 r., wydana w formie książkowej w 1964 r.; później opublikował szereg dalszych prac z tej dziedziny.
Jego teoretyczna praca dotycząca trasowania hierarchicznego, z końca lat 70., napisana wspólnie z jego studentem , ma kluczowe znaczenie w zarządzaniu współczesnym Internetem.
Odegrał też istotną rolę w rozwoju ARPANET;