Cugny est un petit village français, situé dans le département de l'Aisne et la région de Picardie.
La commune s'étend sur 9,4 km² et compte 566 habitants depuis le dernier recensement de la population.
La densité de population est de 60,2 habitants par km² sur la commune.
Entouré par les communes de Beaumont-en-Beine, Annois et Ugny-le-Gay, Cugny est situé à 18 km au Sud-Ouest de Saint-Quentin la plus grande ville aux alentours.