Obec Smidary leží v Královéhradeckém kraji v ORP Nový Bydžov v nadmořské výšce 238 m. V roce 2014 zde žilo 1577 obyvatel. Smidary má katastrální území o rozloze 2797 ha.