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