نام این شهر از نام اصغر میرزا از نوادگان ظل السطلان حاکم دوران قاجار اصفهان گرفته شده است و قدمت آن به 1305 ه.ش می رسد.
اصغرآباد در سال 1390 با تصویب هیات دولت از روستا به شهر تبدیل شد و در سال 1391 شهرداری در آن تاسیس گردید.
این شهر از توابع شهرستان خمینی شهر است و فاصله آن تا اصفهان بیست کیلومتر می باشد و در جاده ارتباطی یکی از طریق خمینی شهر و دیگری از طریق کهریزسنگ واقع در جاده نجف آباد دارد.