Heidelberg je páté největší město německé spolkové země Bádensko-Württembersko.
Nachází se na serverozápadě země na půli cesty mezi Stuttgartem a Frankfurtem nad Mohanem.
Ve městě Heidelberg se nachází zřícenina zámku, hisorické centrum, starý most přes řeku Neckar
a nejstarší univerzita v Německu: Univerzita Ruprechta-Karla (Ruprecht-Karls-Universität) založená roku 1368.