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