Shahar 1858 y. Xabarovka harbiy posti sifatida vujudga kelgan, 1880 yildan Primorye viloyatining maʼmuriy markazi. 1884 yildan Priamurye generalgubernatorligi markazi. 1893 yildan rus sayyohi Ye.P.Xabarov sharafiga X. deb atalgan. 1902 yilda X.da ""Arsenal"" harbiy zavodi qurilgan. 1904 yildan Amur harbiy flotining bazasi. 20-a. boshlarida X. Uzoq Sharqning yirik savdo markaziga aylandi. 1926—38 yillarda Uzoq Sharq oʻlkasi markazi.