Granite Shoals, Texas, United States [City]; population was 1,378 in 1990; housing units was 1,145 in 1990; location is 30°35'N 98°23'W; land area is 2.33 square miles (1,489 acres); water area is 0.78 square miles (498 acres); FIPS code is 30584 [SourceCBP]