Stephen Brown House may refer to the following buildings on the United States National Register of Historic Places:
- Stephen Cooke Brown House, a historic house near Springfield, Washington County, Kentucky
- Stephen William Brown Stone House, a historic house near Montpelier, Stutsman County, North Dakota