It lies south of the River Bure and Salhouse Broad, about 6.2 miles (10 km) north-east of Norwich.
All Saints Church, which is thatched and believed to date mainly from the 14th century (little remaining of an older chapel on the site), stands on a hill beside the B1140 Salhouse-Wroxham Road.
[5] To the west of All Saints Church stands the Grade II listed Salhouse Hall, built in red brick with limestone detailing, was uninhabited for 30 years before being refurbished for cottage rental.
Salhouse has a post office, village store and coffee shop in Lower Street and several other small businesses including kennels and a Potter.
The 32-acre Salhouse Broad, lying about half a mile to the north of the village, is privately owned and jointly managed with the local community.