Heidelberg is a city in Baden-Württemberg, Germany. As of 2006, over 140,000 people live within the city"s area. The town of Heidelberg is an administrative district of its own. Although not being part of it, the Rhein-Neckar-Kreis, the rural district, which surrounds the town, has its seat in Heidelberg.