Malott sits on the western bank of the Okanogan River and has bridge access to highway 97. It has a general store, bar and church. The community took its current name from L.C. Malott, who first settled in the area in 1886. The town was established in 1890 and platted in 1909. Originally a stopover point with a hotel, most of the town was destroyed by flooding in 1938 after a dam burst on Loop Loop Creek.
The city of Okanogan lies 9 miles (14 km) to the northeast.