Komoča leží v Podunajskej nížine na ľavom brehu Váhu. Stred obce má nadmorskú výšku 110 m n. m., chotár 107 – 110 m n. m. Odlesnený rovinný chotár zaberá na západe mokrú nivu Váhu, na východe nízke valy medzi starými ramenami Váhu a Nitry s rozsiahlymi piesočnými presypmi. Má nivné a lužné pôdy.
Zdroj: Vlastivedný slovník obcí na Slovensku, 2. časť