Основан в 1858 году как военный пост Хабаровка, назван в честь русского землепроходца XVII века Ерофея Павловича Хабарова. С 1880 года — город Хабаровка, административный центр Приморской области, с 1884 года — административный центр Приамурского генерал-губернаторства. В Хабаровск переименован в 1893 году.