Hakalahti on suomalainen paikannimi, joka viittaa lahteen tai lahden rannalla sijaitsevaan asutukseen.