Městys Včelákov leží v Pardubickém kraji v ORP Hlinsko v nadmořské výšce 493 m. V roce 2014 zde žilo 552 obyvatel. Včelákov má katastrální území o rozloze 1355 ha.