Obec Běchary leží v Královéhradeckém kraji v ORP Jičín v nadmořské výšce 230 m. V roce 2014 zde žilo 249 obyvatel. Běchary má katastrální území o rozloze 879 ha.