Щёлково расположен на северо-востоке Московской области, в 15 километрах от Москвы, на реке Клязьма. Является столицей Щелковского района.
Щелково делится на следующие районы: Богородский, Гагаринский, Дальний Воронок, Заречный, Потапово, Солнечный, Солнечный парк, Хотово, Щелково-3,7 и Юго-Восточная окраина.
Население: 127293 человек.
Площадь населенного пункта составляет 52 квадратных километров.
Телефонный код — 49656. Почтовый индекс: 141000.