Liivi küla asub Lääne maakonna keskosas Kullamaa valla lääneosas Kullamaa-Martna maantee ääres. Külast vallakeskusesse on 8 km. Liivi küla asub Tallinnast 91 km kaugusel, külast maakonnakeskusesse Haapsallu on 40 km. Kaugus Lihulasse on ligikaudu 43 km ja Märjamaale 36 km.