Hamid Sultanov 26 Mayıs 1889 günü Shynykh-Ayrum köyü, Kazakh Uyezd'de (modern Gedebey Rayonu, Azerbaycan) doğmuştur. 1906 Sonbaharında Bakü'ye göç etmiş ve Balakhani petrol sahasında çalışmaya başladı. 1907 yılında, daha sonra Sovyetler Birliği Komünist Partisi olacak Rusya Sosyal Demokrat İşçi Partisi'nin Bolşevik kanadına katıldı. 1913 yılında Leipzig'de Politeknik'ten mezun olup, Bakü'ye geri döndü. 1914 yılında Bakü'de genel greve katıldı. 1917 yılında Himmet'e katıldı ve bir yıl sonra Bakü kenseyi icra üyesi oldu. 1918 başlarında, Baküde Bolşevik idarede birçok görev yerine getirdi. Bolşeviklerin geçici olarak şehrin kontrolünü kaybettikleri Bakü Muharebesi sonrası, Astrahan, Rusya'ya gitti ve orada Rus Komünist Partisi Astrahan Bölge komitesi Müslüman Büro'nun başkanlığını yaptı.