Łochów leży w województwie mazowieckim i liczy około 7 000 mieszkańców. Miasto zostało założone w 1969 roku (prawa miejskie). Znajduje się tu XIX-wieczny pałac Łochowskich w stylu neogotyku angielskiego. Łochów leży nad rzeką Liwiec. W skład miasta wchodzą główne ulice: 1 Maja, Żeromskiego i Wyspiańskiego.