จังหวัดอำนาจเจริญมีอาณาเขตติดต่อกับพื้นที่ต่าง ๆ ดังนี้
- ทิศเหนือ ติดต่อกับอำเภอเลิงนกทา จังหวัดยโสธร และอำเภอดอนตาล จังหวัดมุกดาหาร
- ทิศตะวันออกติดต่อกับ อำเภอเขมราฐ อำเภอกุดข้าวปุ้นและอำเภอตระการพืชผลจังหวัดอุบลราชธานี
- ทิศใต้ ติดต่อกับอำเภอเขื่องใน และอำเภอม่วงสามสิบ จังหวัดอุบลราชธานี
- ทิศตะวันตก ติดต่อกับอำเภอป่าติ้ว และอำเภอเลิงนกทา จังหวัดยโสธร
สภาพภูมิประเทศ โดยทั่วไปเป็นที่ลุ่มมีเนินเขาเตี้ยๆทอดยาวไปจรดจังหวัดอุบลราชธานีที่อำเภออชานุมาน ตั้งอยู่สูงจากระดับน้ำทะเลปานกลางเฉลี่ยประมาณ 68 เมตร (227)ฟุต สภาพดินโดยทั่วไปเป็นดินร่วนปนทราย และดินลูกรังบางส่วน มีแม่น้ำโขงเป็นแนวเขตกั้น จังหวัดอำนาจเจริญกับสาธารณรัฐประชาธิปไตย มีลำน้ำใหญ่ๆไหลผ่าน ได้แก่ ลำเซบกและลำเซบาย
