The Bharatiya Janata Party (BJP) swept the Chhattisgarh civic polls, winning all 10 mayoral posts on Saturday.