Hahr föddes på Ekeby gård i Dingtuna och växte upp i en konstnärlig familj.
Under 1880-talet gick han på Tekniska skolans konstindustriella avdelning i Stockholm, nuvarande Konstfack och öppnade 1897 egen arkitektbyrå i Stockholm. Ett av hans första uppdrag var att rita Västerås nya polis- och brandstation vid Östra kyrkogatan. Den stod klar 1898 och revs på 1960-talet för att ge plats åt Domusvaruhuset.
1909 anställdes Hahr som stadsarkitekt i Västerås och hade kvar befattningen fram till 1935 då han gick i pension.
Under sin tid i Västerås hann han med att rita närmare 150 byggnader. Ett 80-tal finns fortfarande kvar. Villor, arbetarbostäder, industribyggnader, kapell, skolor. Inget var honom främmande.
Erik Hahr avled i Stockholm 1944
Första Hahrhuset byggdes 1889 och det sista blev färdigt 54 år senare. Nära 150 Erik Hahr-ritade byggnader finns dokumenterade på stadsbyggnadskontoret. De flesta är ännu kvar. Här är de största, angivna med byggår:
Polis- och brandstation, Stora Torget (riven), 1898
Folkets hus, Mimerkv (rivet), 1898
Villa, Fridnäs, 1900
Vasarestaurangen, kv Manfred (riven) 1902
Flickskolan 1902,
Herrgärdsskolan 1903,
Affärer och bostäder, Hantverkargatan 4, 1903
Gymnastikhus till flickskolan, 1904
Villa, Svantegatan 5, 1905
Villa, Floragatan 4, 1905
Villa, Eriksgatan 6, 1906
Aseas direktörsvilla, Villa-
gatan 1, 1907
Stadshotellet, 1907
Villa, Floragatan 1, 1908
Elverket (ombyggt 1944 av Sven Ahlbom), 1909–10
Mimerverkstaden 1911–15
Bostadshus, Tegelvreten (rivet), 1911
Villa, Kristinagatan 14, 1912
Bostadshus, kv Ingrid, 1912
Bostadshus, Engelbrektsplan, 1913
Kontor och lager, Hakonbolaget, Vasaparken (rivet), 1914
Korsängsskolan, 1914–16
Ångkraftverket, 1915
Kv Melker (rivet), 1915–16
Bostadshus, kv Gere, 1910-talet
Bostadshus, Västgötegatan (rivet),1910-talet
Teatern, 1915
Bostäder vid Ångkraftverket, 1915
Annexbyggnad vid Läroverket, 1915
Epidemisjukhuset, 1915
Bibliotekshus vid Domkyrkan 1916
Aseas huvudkontor, kv Ottar 1916–19
Länssparbanken 1916
Affärs- och bostadshus, kv Mina (rivet)1916
Skandia, Källgatan (rivet) 1917
Bostadshus, kv Ivar 1916
Bostadshus, kv Kåre 1917
Bostadshus, kv Julius (tre kvar) 1917
Bostadshus, kv Oscaria 1917
Biograf Odeon (riven) 1917
Småvillor, kv Varggropen 1917
Folkets hus, Mimergatan 1919
Bostadshus, kv Fenix (rivet) 1919
Bostadshus, Lidmansvägen 1919
Ålderdomshem, tillbyggnader, Karlslund 1919
Gymnastikhus, Djäknebergsskolan 1920
Bostadshus, Skultunavägen 14, 1920
Villa, Vasagatan 51, 1920
Villa, Gustavsgatan 2 A, 1920
Pingstkyrkan, Stora gatan 88 1921
Bostadshus, kv Frej 1921
Mjölkcentralen (riven) 1922
Missionsförbundets sommarkapell (rivet) 1924
Kapell, Hovdestalund 1919–24
Bostadshus, kv Leif (rivet) 1923
Emausverkstaden 1925
Tennishall, kv Hubert (riven) 1926
Länstidningen, Stora gatan 44, 1928
Teatern, Folkets park 1928
Gymnastikhus, Kyrkbacken 1928
Saluhall, Vasagatan 1930
Bostadshus, kv Gunvald 1931
Bostadshus, kv Gösta 1931
Vattentornet, Djäkneberget 1932–34
Bostadshus, kv Daniel 1932
Bostadshus, kv Fjolner, Fjalar, Gregor 1931–42
Lantmäterikontoret 1935
Arvidverkstaden 1935–36
Bostadshus, kv Karolina 1936
Bostadshus, kv Klara och Kristina 1934–39
Bostadshus, kv Filip 1935–36
Sigurdverkstaden 1937–39
Odd Fellow, kv Mina 1938
Aseas kontor, kv Nore 193946
Biograf Saga, Stora gatan 18 (riven) 1939
Stora Hotellet, Vasagatan 1938–39
Nya brandstationen, Kopparbergsvägen 1942
Bostadshus, Kopparbergsvägen 15–17 1942
Bostadshus, kv Laura 1942
Bostadshus, Biskopsgatan 6, 8 och 10, 1943