An earlier timber church stood on this site, built between 1790 and 1792 by Pål Pehrsson. It was replaced by the current brick church, constructed 1903–1904 and consecrated on the first Sunday of Advent that year. The building consists of a nave with a chancel to the east and a tower to the west, with a sacristy attached beyond the chancel. A 1957 renovation, overseen by architect Einar Lundberg, softened much of the original Neo-Gothic character of the interior.
Several older objects survived into the new building. A crucifix dates from the 15th century, and a carved figure of Mary with the infant Christ was made in the early 1500s by the woodcarver Haaken Gulleson. The granite font was added in 1921, designed by Hermansson, the church's original architect. A green chasuble, its fabric dating to the 1500s, was bought from Indals kyrka in 1751.
The church seats around 120 people and serves Holms församling, described as the smallest parish within Indalens pastorat, though noted locally for its active community life, including regular services and children's activities.
The surrounding landscape is heavily wooded and includes much of Medelpad's largest connected lake system, Holmsjön-Fagervikssjön-Leringen. Nearby lakes such as Navarn are valued for their natural qualities, supporting nesting black-throated divers and the endangered freshwater pearl mussel in the outflow stream Navarån. The area also contains old fäbod summer-pasture sites, traditional meadowland, and protected wetland, reflecting a landscape shaped as much by farming and nature conservation as by the church itself.