Ambikapur est une ville indienne située dans le district de Surguja dans l’État du Chhattisgarh. En 2010, sa population était de 214 575 habitants.