अम्बिकापुर (Ambikapur) भारत के छत्तीसगढ़ राज्य के सरगुजा ज़िले में स्थित एक नगर है। यह ज़िले का मुख्यालय भी है। इसका नाम हिन्दू देवी अम्बिका के नाम पर रखा गया है। जनश्रुतियों के अनुसार अम्बिकापुर का पुराना नाम बैकुण्ठपुर था। सरगुजा जिले की अन्य बस्तियां हैं - उदयपुर,लखनपुर, सीतापुर, बतौली, नरबदापुर, कमलेश्वरपुर, लुण्ड्रा, रघुनाथपुर इत्यादि।