Duchonka leží 18 km severozápadne od Topoľčian a asi 2 km od obce Prašice, v nadmorskej výške 275 m n. m.
Vodná nádrž Duchonka je napájaná potokom Železnica. Nachádza sa v Považskom Inovci neďaleko obce Prašice v topoľčianskom okrese.
Vodná nádrž o rozlohe 17 ha je v letných mesiacoch veľmi obľúbeným turistickým strediskom a v okolí priehrady je množstvo podnikových i súkromných chát.