Suwanee is a city in the Americanstate of Georgia. It is in Gwinnett County. In 2020, about 20,786 people lived in Suwanee.[1] According to the United States Census Bureau, the city has a total area of 11.07 square miles (28.7 km2). 10.99 square miles (28.5 km2) of it is land and 0.08 square miles (0.2 km2) of it (0.7%) is water.[2]