La commune de Canny-sur-Thérain se trouve dans le département de l'Oise. Elle compte une population de 219 habitants. Elle est champêtre et reposante. Beaucoup d'habitations sont âgées. Les habitants sont essentiellement âgés, ils se caractérisent entre autres par une part d'enfants et d'adolescents élevée (30%), une taille moyenne des ménages proportionnellement assez supérieure à la moyenne (2.8 personnes), un taux de fécondité inférieur à la moyenne et une part de retraités basse (11%).
La prospérité comprend en particulier un pourcentage de cadres de 36%. Du point de vue climatique, la commune possède des précipitations de 655 mm par an. Il y a également lieu de préciser une portion de logement social HLM de 0% et un taux de petits terrains de 1%, mais une proportion d'espaces verts assez supérieure à la moyenne et une année moyenne de contruction comparativement assez ancienne (1949).