De Grote Prijs van Spanje 2006 in de MX2-klasse motorcross werd gehouden op 16 april 2006 op het circuit van Bellpuig in Catalonië. Het was de tweede Grote Prijs van het wereldkampioenschap, en tevens de tweede overwinning voor de Zuid-Afrikaan Tyla Rattray, die uiteraard de leider in de tussenstand van het wereldkampioenschap bleef.
Nochtans kon Rattray geen reeksoverwinning behalen. Hij viel in de eerste ronde van de eerste reeks en kon na een achtervolgingsrace nog beslag leggen op de vijfde plaats. De regerende wereldkampioen Antonio Cairoli viel ook en moest opgeven in de eerste reeks. De reeksoverwinning ging naar de Noor Kenneth Gundersen, die de sneller gestarte Christophe Pourcel en Alessio Chiodi in de eerste ronden voorbijstak en verder uitliep.
In de tweede reeks had Cairoli de beste start en kon de race winnen vóór Rattray. De vijfde en tweede plaats van Rattray waren genoeg voor de eindzege in de GP. Marc de Reuver werd tweede dankzij een vijfde en een derde plaats in de reeksen; de Brit Billy Mackenzie vervolledigde het podium.
Uitslag eerste reeks
Uitslag tweede reeks
Eindstand Grote Prijs
Tussenstand wereldkampioenschap