Bayons est une commune française, située dans le département des Alpes-de-Haute-Provence et la région Provence-Alpes-Côte d’Azur.

Le village de Bayons, du patois provençal « bayasse » qui veut dire bruyère se situe à 875 mètres d’altitude au nord-est du département des Alpes de Haute Provence, à 16 kms de La Motte du Caire.

Bayons fait partie de la communauté de communes Sisteronais-Buëch.