Муковнино расположено примерно в 24 км[7] на запад от Чехова, на левом берегу реки Нара, у границы с Жуковским райономКалужской области[8], высота центра деревни над уровнем моря — 147 м[9]. На 2016 год в Муковнино зарегистрировано 1 садовое товарищество[10].