The courthouse is a 3 1/2-story building of coursed rusticated ashlar above a raised basement.
It has a tile covered hipped roof with a molded cornice with dentilwork above a plain frieze.
Fronting the pavilion is a triple arched portico on the first story formed by slender columns set on square pedestals with a heavy stone balustrade above.
It is the fifth courthouse to stand on the site since Rockingham was formed from Augusta County, Virginia in 1778.
This article about a property in Harrisonburg, Virginia on the National Register of Historic Places is a stub.