Łochów is a town situated in eastern Poland within the Masovian Voivodeship. It serves as the administrative seat of the urban-rural Gmina Łochów and is located within Węgrów County.
The town is positioned on the banks of the Liwiec River and sits adjacent to the expansive Łochów forest. As of December 31, 2005, the population of the city was recorded at 6,654 inhabitants.