There is a village hall, a clinic called Holmwood Surgery and a local sports and social club.
The main estate in North Holmwood occupies the former site of Dorking Brickworks, which was a major local employer from the 1930s until its closure in 1983.
The brickworks used up the clay surrounding it, ran out of space in the 1950s and extended south of Inholms lane in 1961.
The east window of the chancel has stained glass from 1874 made by Messrs Powell of White Friars.
The west windows of the chancel have glass designed by Charles Eamer Kempe from 1891 showing the four Fathers of the Western Church.