Obec Divec leží v Královéhradeckém kraji v ORP Hradec Králové v nadmořské výšce 253 m. V roce 2014 zde žilo 233 obyvatel. Divec má katastrální území o rozloze 351 ha.