Obce v okolí 30 km od obce Kozojedy
Slavhostice1,73 km
Žlunice1,87 km
Češov2,35 km
Volanice2,68 km
Sekeřice3,36 km
Vršce3,66 km
Sběř3,79 km
Chroustov3,88 km
Židovice4,33 km
Vysoké Veselí4,69 km
Žeretice5,05 km
Vinary5,14 km
Slatiny5,46 km
Běchary5,52 km
Hlušice6,35 km
Cholenice6,57 km
Jičíněves6,68 km
Vrbice7,02 km
Kopidlno7,38 km
Kněžice7,43 km
Nemyčeves7,46 km
Kostelec7,67 km
Chotěšice8,13 km
Butoves8,49 km
Budčeves8,55 km
Vitiněves8,60 km
Starý Bydžov8,77 km
Tuř9,03 km
Nevratice9,44 km
Chyjice9,45 km
Třtěnice9,48 km
Chomutice9,90 km
Záhornice9,94 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.