Ahun est une ville de la Creuse en région Nouvelle-Aquitaine.
Ahun compte 1596 habitants appelés les "Ahunois, Ahunoises".
La densité de la population de Ahun est de 47 habitants au km².
Le maire d'Ahun est Monsieur Thierry COTICHE