List of songs written and produced by James Blake

British singer, songwriter and record producer James Blake has recorded, written and produced for his six studio albums and six extended plays. Apart from his own music, Blake also written and produced for other artists, including Beyoncé, Frank Ocean, Kendrick Lamar, Jay-Z, Travis Scott, Rosalía, and Lil Yachty. British publication The Guardian named him as a "hip-hop's favourite Brit" producer.

Songs
This is a list of song recordings written and/or produced by James Blake. All songs are released and recorded by James Blake, except where noted.