La localidad que más limita con Geldo es Segorbe debido a que el término municipal de Geldo se halla rodeado totalmente por éste, excepto en la parte del río Palancia que linda con Castellnovo.