Bafata's 2026 population is now estimated at 46,214. In 1979, the population of Bafata was 13,429. Bafata has grown by 1,199 in the last year, which represents a 2.66% annual change. These population values and projections come from Guinea-Bissau towns populations via CityPopulation and World Population Review Internal Projections .