Obec Kostelec leží v Královéhradeckém kraji v ORP Jičín v nadmořské výšce 297 m. V roce 2014 zde žilo 42 obyvatel. Kostelec má katastrální území o rozloze 226 ha.