Город расположен на
Щёлковском шоссе, в пределах
Мещёрской низменности, на реке Любосеевке, впадающей в реку
Воря (бассейн
Клязьмы), в 25 км к северо-востоку от
Москвы. Железнодорожная станции Фрязино-пассажирская и Фрязино-товарная Ярославского отделения Московской железной дороги.