germanton is an unincorporated community and census-designated place (cdp) in forsyth and stokes counties in the u.s. state of north carolina, primarily in stokes county. as of the 2010 census it had a population of 827.