BANNALEC se situe dans la région Bretagne et dans le département : FINISTERE , son code postal est 29380, son code INSEE : . La commune fait partie de l'arrondissement de Quimper. Les habitants de : BANNALEC se noment les Bannalecoises, Bannalecois. La commune compte 5825 habitants..
BANNALEC à une surficie de 7809 Km2, les coordonéées GPS de BANNALEC sont 47.935239103,-3.695213554. Le Nombre d'habitations est de 2616 composé de 2237 résidences pricipales de 212 résidences secondaires ainsi que de de 167 logement vacances. Le maire de BANNALEC est LE ROUX Christophe (1976-11-12), Ingénieur et cadre technique d'entreprise.