Geaca este o comună în județul Cluj,  România, formată din satele Chiriș, Geaca (reședința), Lacu, Legii, Puini și Sucutard.

Comuna Geaca este situată în partea de est a judeţului Cluj, pe Valea Fizeşului, în centrul Câmpiei Transilvaniei. Se învecinează cu comunele Ţaga, Buza, Cătina, Mociu, Cămaraşu și Palatca.