Obce v okolí 30 km od obce Běchary
Cholenice1,51 km
Vršce2,44 km
Kopidlno2,60 km
Židovice2,78 km
Budčeves3,04 km
Chotěšice4,13 km
Slavhostice4,22 km
Chroustov4,84 km
Češov5,19 km
Kozojedy5,52 km
Žlunice6,43 km
Sekeřice6,88 km
Údrnice7,02 km
Kněžice7,11 km
Jičíněves7,28 km
Záhornice7,45 km
Záhornice se rozkládá v dolině po březích Záhornického potoka 5 km severně od Městce Králové. Od její polohy mezi kopci a horami se pravděpodobně odvozuje její jméno, neboť pro ostatní okolní obce byla skryta za horami.