Bannalec (French pronunciation: [banalɛk]; Breton: Banaleg) is a commune in the Finistère department in the Brittany region in northwestern France.
[3] Bannalec station has rail connections to Quimper, Lorient and Vannes.
The average annual rainfall is 1,221.0 mm (48.07 in) with January as the wettest month.
The temperatures are highest on average in August, at around 18.1 °C (64.6 °F), and lowest in January, at around 6.3 °C (43.3 °F).
In 2008, 7.91% of primary-school children attended bilingual schools, where Breton language is taught alongside French.