德国大奖赛曾分别在三个地点举办。1951年首届德国大奖赛在纽伯格林开始,1959年的比赛转移到柏林附近的Avus赛道。1970年德国大奖赛首次在霍根海姆举行,从1986年开始这里成为德国大奖赛的固定比赛地。7月28日-30日,2006年德国大奖赛将在霍根海姆赛道举行。