Loznica (en serbe cyrillique : Лозница) est une ville de Serbie située dans le district de Mačva. Au recensement de 2011, la ville intra muros comptait habitants et le territoire dont elle est le centre, appelé Ville de Loznica (Град Лозница et Grad Loznica), . La ville de Loznica est située à l'ouest de la Serbie, sur la rive droite de la Drina, à la frontière entre la Bosnie-Herzégovine et la Serbie. Elle se trouve à mi-chemin entre Tuzla (en Bosnie-Herzégovine) et Valjevo, le chef-lieu du district de Kolubara. Les villes les plus importantes situées à proximité de Loznica sont Šabac, le chef-lieu du district de Mačva, qui se trouve à , et Valjevo qui se trouve à . Loznica se trouve par ailleurs à de Novi Sad et de Belgrade. Le territoire de la Ville de Loznica est géographiquement situé dans la région géographique du Bas Podrinje et dans la sous-région du Jadar. Il s'étend sur , ce qui représente 0,5 % de celui de la République de Serbie. La région de Loznica se compose de trois grands ensembles : les monts Cer () et Iverak () au nord, les plaines du Jadar et de la Lešnica au centre et les monts Gučevo () et Boranja () au sud. La région de Loznica se trouve ainsi aux confins nord-est des Alpes dinariques et dans une zone de transition entre ces montagnes et la plaine de Pannonie. La partie occidentale de la Ville de Loznica appartient à la plaine alluviale de la Drina, dont le Jadar et la Lešnica sont deux affluents droits ; cette vallée, qui, dans le secteur de Loznica, couvre , s'étend de Gornja Koviljača à Lešnica, sur une largeur qui va croissant du nord au sud et comprise entre et . Le mont Gučevo, situé sur le territoire de la Ville, s'étend de la Drina jusqu'au col de Beli () qui lui sert de limite avec les monts Boranja ; il fait partie du groupe de montagnes de Podrinje-Valjevo et s'allonge sur une quinzaine de kilomètres, avec une largeur comprise entre 8 et . Il est composé de roches qui datent du Paléozoïque et du Mésozoïque : calcaire du Trias, dolomite, roches argileuses, grès, grès crayeux etc.