Rock Branch is an unincorporated community in Woodbury County, Iowa, United States.
[1] A post office was established at Rock Branch in 1872, and remained in operation until 1904.
[2] The community took its name from Rock Creek.
[3] Little remains of the original community.
This article about the geography of Woodbury County, Iowa is a stub.