Shiloh is an unincorporated community in unincorporated northeastern Waller County, Texas, United States, approximately 1.5 miles (2.4 km) north of Prairie View along Farm to Market Road 1098. The community grew up around the Shiloh Baptist Church, which was established in 1871.