Velioğlu est un village dans le district de Cide, dans la province de Kastamonu, en Turquie. Velioğlu se situe à 335 m d'altitude, dans le massif Küre. Sa population est de 156 habitants. La grande ville la plus proche est Bartın, à 66 km à l'ouest. Plages à proximité : Gebeş (13 km). Parmi les sites touristiques alentour : Gideros (17,5 km), Cromne (29 km) et Climax (7,3 km). Parmi les sites naturels : Dağlı Kuylucu Cave (7,2 km).