Loznica is a city situated in the Mačva District of western Serbia. It is geographically positioned on the right bank of the Drina river.
As of 2022, the city itself had a total population of 19,515 residents, while its broader administrative area recorded a population of 72,062.