خانواده سید اصغر محمود آبادی اصالتا اهل روستای محمود اباد در شمال اصفهان بودند و پدر وی در بازار، کسب و کار داشت. سید اصغر در اصفهان متولد و بزرگ شد. وی از کودکی به تاریخ علاقه مند بود. عشق به تاریخ از پدربزرگ مادری اش که معلم قرآن بود به وی منتقل شد.