This is a list of songs recorded by American rapper Kendrick Lamar. As of May 2024, Lamar has recorded 1,135 songs.[citation needed]