Obec Máslojedy se nachází v okrese Hradec Králové. Je vzdálena 15 kilometrů od Hradce Králové a 11 kilometrů od Smiřic. Obec je součástí Mikroregionu obcí památkové zóny 1866.
První písemná zpráva pochází z roku 1241. Obec se nachází v nadmořské výšce 321 metrů. Na území žije 209 obyvatel.