신재홍은 1863년 10월 17일 황해도 연백군 괘궁면 갈암리에서 태어났다. 그는 유치경·신석원(申錫元)·변석현(邊錫玄)·채홍두(蔡洪斗) 등으로부터 사사받았으며, 유인석이 평산에 은거할 때 그의 문인이 되었다. 1905년부터 형 신재봉(申在鳳과 함께 천여 석지기에 이르는 가산을 팔아서 황해도 평산 일대의 의병을 지원했으며, 1907년 우병렬 의병장 휘하에서 모병 활동을 벌이던 신재봉이 일본군에게 피살당하자 비분강개하여 박정빈 의병대에 가담해 활동했지만 1907년 11월 15일 황해도 재령군 표동에서 일본군에게 피살되었다. 대한민국 정부는 1993년 신재홍에게 건국훈장 애국장을 추서했다.