Река Незнайка протекает в Московской области и Москве, является левым притоком реки Десна. Длина Незнайки составляет 32 км. Исток находится в 1,5 км к юго-западу от села Митькино Одинцовского района, ныне это территория города Краснознаменск, устье — у посёлка Десна Москвы. Исток Незнайки теряется среди зарослей осоки.
Протекает по территории Одинцовского района Московской области и Новомосковского округа Москвы. На реке расположены следующие населённые пункты: хутор Брёхово, деревни Санино, Шарапово, Давыдково, Харьино, Староселье, Марьино, Пенино и Писково. Около деревни Крёкшино запруда образует большой пруд.
Уклон реки в среднем составляет 1,5 м/км, что делает Незнайку самой крутопадающей речкой в ближнем Подмосковье.
Приток река Ликова (впадает в 4,2 км от устья Незнайки). Около села Большое Свинорье, в Незнайку впадает речка Свинорка; через Марушкино протекает другой приток — ручей Алёшенька.
Координаты:
55°35′59.69″N
37°4′1.11″E