Rok Liczba ludności 1768 74 1869 692 1872 763 1924 1000 1968 5400 1982 6091 1991 14 000 1995 15 136 1999 17 003 2000 17 156 2001 17 388 2002 17 526 2003 17 868 2004 18 111 2005 18 360 2006 18 610 2007 19 058 2008 19 593 2009 20 181 2010 21 475 2015 24 029 2016 24 630 2017 25 102 2018 25 810 2019 26 307 2020 26 707202328 588202529 017
Struktura ludności Dane z 31 grudnia 2014 według GUS: Opis Ogółem Kobiety Mężczyźni Jednostka osób % osób % osób % Populacja 23 565 100 11 978 50,83 11 587 49,17 Gęstość zaludnienia[mieszk./km²] 704 358 346 Znaczący odsetek osób mieszkających w Redzie stanowią Kaszubi, rdzenni mieszkańcy pochodzący od Pomorzan. thumb|690x480px|center |Piramida wieku mieszkańców Redy w 2014 roku
Administracja thumb|Ratusz w Redzie Reda jest gminą miejską. Mieszkańcy miasta wybierają do rady miasta 21 radnych. Organem wykonawczym miasta jest burmistrz. Redy należy do Komunalnego Związku Gmin „Dolina Redy i Chylonki”.
Gospodarka Według danych z 30 czerwca 2009 roku Reda miała 619 mieszkańców bezrobotnych zarejestrowanych powiatowym urzędzie pracy.