La commune de Canny-sur-Thérain, agricole et paisible, qui comprend 219 habitants, se trouve dans le département de l'Oise. La majorité des habitations sont âgées. Du point de vue du climat, la localité profite de des précipitations de 655 mm par an. Une proportion d'enfants et d'adolescents relativement supérieure (30%), une taille moyenne des ménages supérieure (2.8 personnes), un faible taux de fécondité et une quotité de retraités comparativement basse : 11% définissent la population qui est principalement âgée.
Les infrastructures de la localité sont caractérisées par une capacité d'accueil touristique de 11 lits. Le climat économique comprend entre autres une taxe foncière de 53% mais une taxe habitation de 26%. Il faut aussi y indiquer un taux d'espaces verts assez élevé et une année moyenne de contruction ancienne (1949).