Gy-les-Nonains is a commune in the Loiret department in north-central France.
The commune is traversed by the Ouanne River.