Город, центр Ошмянского района Гродненской области, на р. Ошмянка. В 206 км на северо-восток от г. Гродно, в 129 км от Минска, в 17 км от железнодорожной станции Ошмяны (на линии Молодечно — Вильнюс). Автодорогами связан с городами Минск, Вильнюс, Лида, Гродно, Сморгонь.
В 1940 г. в Ошмянах было 9 004 жителя.
В годы Великой Отечественной войны
В первые дни войны в конце июня 1941 г. к западу от Ошмян разведывательный батальон (майор И. Т. Щука) 24‑й Самаро-Ульяновской Железной стрелковой дивизии вёл бой с передовыми частями немецкой танковой дивизии 3‑й танковой группы генерала Г. Гота.
Ошмяны оккупированы 26 июня 1941 г. От рук немецко-фашистских захватчиков в городе и районе погибло 1 793 человека. В созданное в Ошмянах гетто было свезено 4 тыс. евреев из Ошмянского и ряда соседних районов. Часть была погублена в городе и окрестностях, часть вывезена в Панары около Вильнюса (Литва) и уничтожена там.
В Ошмянах и районе действовали Ошмянский подпольный райком КП(б)Б и Ошмянский подпольный райком ЛКСМБ, партизанская бригада имени Н. Ф. Гастелло и отдельный партизанский отряд «Боевой»; издавалась подпольная газета «Знамя свободы», орган Ошмянского подпольного райкома КП(б)Б.
Ошмяны освобождены 7 июля 1944 г. воинами 3‑й (подполковник К. А. Гриценко) и 19‑й (полковник Г. А. Походзеев) гвардейских танковых бригад, 2‑й гвардейской мотострелковой бригады (подполковник К. А. Андронов) 3‑го гвардейского танкового корпуса 5‑й гвардейской танковой армии 3‑го Белорусского фронта в ходе Вильнюсской операции 1944 г.
В Ошмянах находятся:
братские могилы советских воинов и партизан (на захоронениях установлены памятники);
памятник борцам за советскую власть;
мемориальная доска подпольщику-разведчику А. А. Каминскому.