MAHALON se situe dans la région Bretagne et dans le département : FINISTERE , son code postal est 29790, son code INSEE : . La commune fait partie de l'arrondissement de Quimper. Les habitants de : MAHALON se noment les Mahalonais, Mahalonaises, Mahalonnais. La commune compte 989 habitants..
MAHALON à une surficie de 2122 Km2, les coordonéées GPS de MAHALON sont 48.027138421,-4.419504083. Le Nombre d'habitations est de 405 composé de 330 résidences pricipales de 57 résidences secondaires ainsi que de de 18 logement vacances. Le maire de MAHALON est LE GALL Bernard (1958-11-02), Profession libérale.