Solarussa è situato a nord-est di Oristano e dista dal capoluogo circa 11Km. Il paese sorge a qualche chilometro dal Tirso, nel Cuore del Campidano Maggiore, a un altitudine di m.12 ed una superficie di 3189 Ha, con una popolazione di circa 2500 abitanti.