Velčice es un municipio situado en el distrito de Zlaté Moravce, en la región de Nitra, Eslovaquia.
Tiene una población estimada, en febrero de 2023, de 837 habitantes.
[1] Está ubicado al noreste de la región, a unos 120 km al este de Bratislava, cerca de la frontera con las regiones de Banská Bystrica y Trenčín.