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