Choča is a village and municipality in Zlaté Moravce District of the Nitra Region, in western-central Slovakia.
In historical records the village was first mentioned in 1209.
The municipality lies at an altitude of 180 metres and covers an area of 4.39 km². It has a population of about 490 people.
The population is roughly 99% Slovak.
The village has a small public library a gym and football pitch.
Coordinates: 48°22′N 18°20′E / 48.367°N 18.333°E