Vecpiebalga is a village in Vecpiebalga municipality, Latvia. Vecpiebalga had 596 residents as of 2006.