Banfora ialah kota di barat laut Burkina Faso dengan penduduk sebanyak 63.300 jiwa (2007). Kota ini berkembang dari industri tebu. Kota ini terletak 85 km di barat laut Bobo-Dioulasso, pada jalur kereta api Abidjan–Ouagadougou. Suku utama di kota ini adalah Bobo dan Caraboro.