Il paese è situato a nord-ovest dei Monti Iblei, si estende su una superficie di 34,78 kmq ad un'altitudine media di 280 metri sopra il livello del mare.
Nel territorio sono diffusi terreni sabbiosi e argillosi che ne condizionano la morfologia dando ad esso un conformazione prevalentemente pianeggiante.