Cabras è un paese di 9.165 abitanti. Si trova nella regione del Campidano di Oristano sulla riva sinistra dello Stagno chiamato Mari Pontis.
Il territorio comunale si estende per 122,18 km², confina a nord con i comuni di Riola Sardo e Nurachi e a est con Oristano. A ovest invece il territorio si affaccia sul mare, con un’articolazione costiera di circa 30 km che comprende al suo interno la penisola del Sinis e i due isolotti disabitati di Mal di Ventre e del Catalano.
Il patrono del paese è Santa Maria che viene festeggiato il 24 maggio.