Ekstraliga żużlowa 2006 – siódmy, od czasu uruchomienia Ekstraligi i 59. w historii, sezon rozgrywek najwyższego szczebla o drużynowe mistrzostwo Polski na żużlu. Tytułu mistrza Polski z sezonu 2005 broniła drużyna Unii Tarnów.
Rozgrywki Ekstraligi rozpoczęły się 9 kwietnia 2006 a zakończyły 24 września. W lidze wystąpiło 8 zespołów, które w rundzie zasadniczej rozegrały 14 kolejek po 4 spotkania (łącznie 56 spotkań). Następnie na podstawie tabeli dokonano podziału na grupę mistrzowską (pierwsze cztery zespoły z tabeli) i spadkową. W każdej grupie rozegrano 6 kolejek po 2 spotkania (łącznie 24 spotkań).
Za zwycięstwo w meczu drużyna dostała 2 punkty, za remis 1, a za porażkę 0. Dodatkowo za zwycięstwo w dwumeczu drużyna otrzymała 1 punkt bonusowy (w przypadku remisu w dwumeczu punktu nie przyznano). Do rundy finałowej drużyny przystąpiły z zaliczeniem punktów zdobytych w rundzie zasadniczej. W rundzie finałowej obowiązywała ta sama zasada punktacji.
Mistrz Polski został uprawiony do startu w Klubowym Pucharze Europy (KPE).
Drużyna z 8 miejsca spadła do I ligi, 7 stoczy baraż z wicemistrzem I ligi o utrzymanie.