ابن أحمد مدينة مغربية وجماعة ترابية ذات طابع حضري، جات في جهة الدار البيضاء سطات، وكتعتبر من الحواضر التاريخية في منطقة الشاوية.
وهي تابعة إداريًا لـإقليم سطات. بعيدا علي المدينة بحوالي 39 كلم على برشيد وخريبكة، جات في وسط الطريق بينهم، و بعيدا تقريبا 70 كلم عن الدار البيضاء، وحوالي 40 كلم على سطات.
وصل عدد سكانها 32٬528 نسمة حسب إحصاء المغرب 2014.