เทศบาลนครบุรีรัมย์ตั้งอยู่ตอนกลางของจังหวัดบุรีรัมย์ ในเขตอำเภอเมืองบุรีรัมย์ มีพื้นที่ทั้งหมด 75.44 ตารางกิโลเมตร หรือประมาณ 47,150 ไร่ ครอบคลุมตำบลในเมือง ตำบลอิสาณ และตำบลเสม็ด (บางส่วน) ประชากร 50,113 คน (ณ วันที่ 28 กุมภาพันธ์ 2569)
ห่างจากกรุงเทพมหานครโดยทางรถยนต์ประมาณ 384 กิโลเมตร และทางรถไฟประมาณ 376 กิโลเมตร ระยะทางไปจังหวัดใกล้เคียง:
พื้นที่โดยทั่วไปเป็นที่ราบ มีความลาดเอียงเล็กน้อยจากทิศตะวันตกไปทางทิศตะวันออก และจากทิศเหนือไปทางทิศใต้ ความสูงเฉลี่ยเหนือระดับน้ำทะเลปานกลางประมาณ 163 เมตร
ข้อมูล ณ วันที่ 28 กุมภาพันธ์ 2569 · ที่มา: วารสารประชาสัมพันธ์เทศบาลนครบุรีรัมย์ ฉบับปฐมฤกษ์
ดูข้อมูลเพิ่มเติม เช่น รายชื่อชุมชนและหมู่บ้าน แผนที่ การศึกษา สาธารณสุข ได้ที่หน้า ข้อมูลพื้นฐานเทศบาลนครบุรีรัมย์
