De Grote Prijs van Zweden 2006 in de MX1-klasse motorcross werd gehouden op 2 juli 2006 op het circuit van Uddevalla. Het was de negende Grote Prijs van het wereldkampioenschap. 

Voor Stefan Everts was het de 96e GP-overwinning. Hij won opnieuw beide reeksen, hoewel hij in de tweede reeks pas in de laatste ronde na een lange achtervolging de vermoeide Steve Ramon kon voorbijrijden.

Uitslag eerste reeks

Uitslag tweede reeks

Eindstand Grote Prijs

Tussenstand wereldkampioenschap

MX1 in 2006