अंबाला हरियाणा के अंबाला जिले में एक शहर है. अंबाला शहर (Ambala City) अंबाला जिले का एक हिस्सा है. यह पंजाब की सीमा पर स्थित है और दोनों राज्यों की राजधानी चंडीगढ़ के निकट है. राजनीतिक रूप से, अंबाला के दो उप-क्षेत्र हैं- अंबाला कैंट और अंबाला सिटी, जो आठ किलोमीटर की दूरी पर हैं. इसलिए इसे 'ट्विन सिटी' भी कहते हैं. यह भारत की राजधानी नई दिल्ली से 200 किमी उत्तर में स्थित है. अंबाला सिटी हरियाणा विधानसभा की 90 विधानसभा सीटों में से एक है.
अंबाला गंगा नदी नेटवर्क को सिंधु नदी नेटवर्क से अलग करता है और उत्तर और दक्षिण में दो नदियों - घग्गर और तंगरी - से घिरा हुआ है. क्लॉथ मार्केट को इस क्षेत्र का सबसे बड़ा कपड़ा बाजार माना जाता है.
अपनी भौगोलिक स्थिति के कारण, अंबाला जिला स्थानीय पर्यटन में महत्वपूर्ण स्थान रखता है. यह चंडीगढ़ से 47 किमी दक्षिण, कुरुक्षेत्र से 50 किमी उत्तर, शिमला से 148 किमी दक्षिण-पश्चिम, नई दिल्ली से 198 किमी उत्तर और अमृतसर से 260 किमी दक्षिण-पूर्व में स्थित है.
2011 की जनगणना के अनुसार, अंबाला सिटी की जनसंख्या 207,934 थी जिसमें 112,840 पुरुष और 95,094 महिलाएं थीं. अंबाला की औसत साक्षरता दर 89.31% थी, जिसमें 91.76% पुरुष और 86.41% महिलाएं साक्षर हैं. इस क्षेत्र में मतदाताओं की कुल संख्या 153,772 है.