Hørve har en befolkning på 2.456 og et areal på 1,5 km2. Byen ligger 17 km vest for Holbæk i et intensivtdyrket landskab og omgivet på tre sider af den tørlagte Lammefjord. Hørves ældste del, området omkring kirken, er anlagt i sydkanten af en randmoræne. Den kirkeløse nabolandsby Vejleby 1 km sydligere er placeret på kanten af en anden randmoræne. Hørve voksede stærkt i 1970’erne med parcelhuskvarterer og rækkehuse. Det nyeste kvarter er fra 00’erne og ligger i sydvest. I den sydlige del af byen findes et mindre erhvervskvarter. Vallekilde Højskole ligger knap 2 km sydvest for Hørve Station.
Vallekildevej løber fra landsbyen Skippinge, gennem Vallekilde og tværs gennem Hørve. Her ses den østligste del af vejen, hvor den krydser Nørregade-Søndergade i Hørve. Det er i dette område, at byens handelsliv foregår. Bagerst i fotoet ses Hørve Station fra 1899, der betjener Odsherreds Jernbane mellem Holbæk og Nykøbing S.