Leeds położone jest w północnej Anglii, w hrabstwie West Yorkshire i jest częścią zespołu miejskiego City of Leeds.
Według danych z 2006 w samym mieście zamieszkuje 457,9 tys. osób, a w całym zespole 716,5 tys. osób (2001). Miasto ma mocno zróżnicowaną strukturę etniczną. Obok rodowitych Brytyjczyków mieszka tam pokaźna mniejszość hinduska, arabska, Polacy, Afrykanie, Chińczycy oraz Żydzi.
Leeds jest ważnym centrum kulturalnym, naukowym i rozrywkowym. Ma tu siedzibę West Yorkshire Playhouse, na tutejszych uniwersytetach studiuje ponad 70 tys. osób (m.in. University of Leeds, wywodzony od 1831, Leeds Metropolitan University, do niedawna politechnika, której początki sięgają 1824 oraz Leeds Trinity University College).
Miasto położone jest u podnóża Gór Pennińskich, nad rzeką Aire i ma połączenia poprzez kanały z portami zachodniego wybrzeża, np. Liverpool przez Kanał Leeds-Liverpool otwarty w 1816, a poprzez rzeki z estuarium Humber.