Романовское — село в Александровском муниципальном районе Владимирской области России, входит в состав Каринского сельского поселения. Село находится на левом берегу реки Малый Киржач. Русло реки извилистое, юго-западнее Романовского находится излучина, где Малый Киржач поворачивает на юго-восток. В дальнейшем он сливается с Большим Киржачом и образует реку Киржач. Село вытянуто с северо-востока на юго-запад. Сильных перепадов высот не наблюдается. В окрестностях много лесов, произрастают преимущественно ель и берёза. На юго-восточной окраине — небольшое болото. Долина реки заселена слабо. На противоположном, правом берегу Малого Киржача к западу находится заброшенная деревня Дубки, к юго-западу — малонаселённая деревня Старово, к северу, за урочищем Каменка — также заброшенная деревня Гавшино. Ближайшие населённые пункты на левом берегу реки — деревни Мелехино (юго-восток, население отсутствует), Бардово (Киржачский район, юго-восток, население крайне малочисленно), Петраково (северо-восток, население крайне малочисленно). Далее на юго-восток, за Бардово, в районе деревни Слободка, расположен спортивный аэродром Слободка. В 9 км к северо-западу находится город Карабаново, в 11,5 км к югу — город Киржач. Автодорога, соединяющая эти города, проходит в 4 км к западу от села. Расстояние до районного центра города Александров — 12 км (северо-западное направление). Центр сельского поселения, село Большое Каринское — западнее Александрова, в 15 км от Романовского. Ближайшая железнодорожная станция — Бельково, на Большом кольце Московской железной дороги, на расстоянии 4,5 км к юго-западу от села. В окрестностях села выявлено несколько археологических памятников: русское селище «Романовское» XVI—XVII веков на левом берегу Малого Киржача, в черте села.