German Valley is a village in Stephenson County, Illinois, United States. German Valley is located 4 miles south of U.S. Highway 20 between Freeport and Rockford. German Valley apartments for rent comparison page shows most up to date rent information on German Valley apartments and houses. Rent information is obtained from multiple rental sources but we cannot guarantee their accuracy.