Obec Ohnišťany leží v Královéhradeckém kraji v ORP Nový Bydžov v nadmořské výšce 246 m. V roce 2014 zde žilo 300 obyvatel. Ohnišťany má katastrální území o rozloze 882 ha.