La bataille de Murowana Oszmianka se déroula les 13 et entre l'Armia Krajowa (AK) de la résistance polonaise et la Force lituanienne de défense territoriale (LTDF) subordonnée à l'Allemagne nazie. La bataille a eu lieu dans et près du village de Murowana Oszmianka (actuellement , en Biélorussie). Fin avril, début , les autorités allemandes décident de transférer une partie importante des fonctions de police en Lituanie à la Force lituanienne de défense territoriale nouvellement créée avec pour consigne de déclencher dans la région une grande opération contre les partisans polonais et les partisans soviétiques. Trois bataillons lituaniens sont envoyés dans et autour de la ville de Oszmiany (actuellement Achmiany). En réponse, (alias "Wilk"), le commandant de l'AK pour la région de Vilnius, mobilise ses troupes mais reçoit l'ordre de ne pas engager le combat afin d'éviter l'escalade des hostilités avec les Lituaniens. Les troupes lituaniennes, encouragées par le manque de réaction des Polonais qu'ils pensent être le signe de leur supériorité, s'en prennent aux populations civiles soupçonnées d'aider les partisans. De nombreux crimes de guerre sont commis. Le , face à la nécessité de protéger les civils, l'AK décide de passer à l'action et d'attaquer les positions lituaniennes autour du village de Murowana Oszmianka. Les renseignements apprennent que les Lituaniens ont concentré quatre compagnies à Murowana Oszmianka, deux autres à Tołominowo et une forte garnison allemande (avec des éléments blindés) à Oszmiany. Pour s'assurer de la victoire, les Polonais comptent profiter de l'effet de surprise. Le 12 mai, un plan détaillé est établi.