نام این شهر از نام اصغر میرزا از نوادگان ظل السطلان حاكم دوران قاجار اصفهان گرفته شده است و قدمت آن به ۱۳۰۵ ه.ش می رسد.
اصغرآباد در سال ۱۳۹۰ با تصویب هیات دولت از روستا به شهر تبدیل شد و در سال ۱۳۹۱ شهرداری در آن تاسیس گردید.
این شهر از توابع شهرستان خمینی شهر است و فاصله آن تا اصفهان بیست كیلومتر می باشد و در جاده ارتباطی یكی از طریق خمینی شهر و دیگری از طریق كهریزسنگ واقع در جاده نجف آباد دارد.