Название XVIII века.
В XVII – начале XVIII веков здесь, у Яузских ворот, были поселены певчие Крутицкого архиерея, поэтому он назывался Крутицким, а чаще Певческим. В конце XVIII века когда певчие тут уже не жили, за переулком укрепилось название Свиньинский – по домовладельцу конца XVIII века флота капитану СИ. Свиньину.
В 1929 году Свиньинский переулок переименован в Астаховский – в память И.Т. Астахова (1898—1917) – рабочего завода Гужона, убитого полицией во время рабочей демонстрации на Яузском мосту.