La densité atteint 61 hab/km² à Secenans, commune de 183 hab. à 6 km
Onans accueille 368 habitants sur 14,00 km², soit 26,3 habitants au kilomètre carré, la rangeant parmi les plus petites communes du Doubs. La grille communale de densité de l'INSEE positionne Onans en « rural à habitat dispersé ». Dans le classement démographique départemental, Onans occupe la 235e position sur 569 communes. La commune est dans la tradition des communes de Franche-Comté. Onans est en moyenne montagne, à 408 m d'altitude.
Trajectoire démographique descendante depuis 1876: de 507 à 368 habitants. La population avait culminé à 507 habitants en 1876 avant de redescendre. La période récente (2022–2023) est quasi stable (+0,5 %).
Un âge moyen de 46,0 ans hisse Onans au-dessus de la médiane française de 4,6 ans. Répartition: 26,8 % pour les moins de 30 ans contre 36,1 % pour les 60 ans et plus. L'indice de vieillissement (65 ans et + / moins de 20 ans) atteint 203,1, signe d'un équilibre très vieillissant.La commune se situe au-dessus de la médiane départementale d'âge (40,7 ans).
Onans s'intègre à l'aire d'attraction de Montbéliard, vaste ensemble de 137 communes (aav de 50 000 a moins de 200 000 habitants). Onans s'y intègre comme commune de couronne. Onans appartient au bassin de vie de Montbéliard, qui structure les équipements et services de proximité pour 62 communes. La commune relève de l'aire de l'appellation d'origine protégée Morbier.
La taille moyenne des ménages s'établit à 2,27 personnes (sur 162 ménages), un ratio rural classique. La moyenne française se situe autour de 2,1 personne par ménage — Onans se place proche de ce seuil.
Sur les 34 931 communes françaises, Onans se positionne au 19 656e rang par sa population — dans la moitié la moins peuplée. Densité inférieure à la médiane du Doubs: 26,3 contre 38,9 hab/km². Ce cadre démographique correspond à celui de nombreuses communes rurales Bourgogne-Franche-Comté. Au palmarès du vieillissement départemental, la commune pointe à la 112e place sur 562, parmi les populations les plus jeunes.
La commune est dans la tradition des communes de Franche-Comté, partageant les traits des territoires voisins de même profil. Du point de vue physique, la commune est en moyenne montagne, à 408 m d'altitude.
Structure de la population
Source : Recensement de la population 2022 — INSEE — Licence Ouverte v2.0
Évolution historique
Naissances et décès par année
Sur 2020-2024, Onans a enregistré 13 naissances et 15 décès, soit un solde naturel de -2 %.
Source : — INSEE - Etat civil — Licence Ouverte v2.0
| Aire d'attraction |
Montbéliard — AAV de 50 000 a moins de 200 000 habitants
Commune de la couronne · 137 communes |
| Unité urbaine |
Communes hors unité urbaine du département 25 — Commune rurale hors unite urbaine
Commune hors unite urbaine · 486 communes |
| Bassin de vie |
Montbéliard — Bassin de vie d'un pole secondaire d'une AAV
Commune hors pole du bassin de vie · 62 communes |
Zonages officiels INSEE qui situent la commune dans son contexte territorial : bassin d'emploi, unité urbaine agglomérée, bassin de vie (équipements courants).
Source : Aire d'attraction des villes 2020 — INSEE — Licence Ouverte v2.0