Swansea City is met aartsrivaal Cardiff City de enige club uit Wales die ooit in de hoogste Engelse divisie uitkwam (de voormalige First Division, tegenwoordig Premier League.).
In 1912 werd het toenmalige Swansea Town opgericht, en begon het in de Southern League. De eerste competitiewedstrijd speelde het op 7 september tegen Cardiff City. Het duel eindigde in 1-1.
Van 1912 tot 2005 speelde Swansea in Vetch Field. De club groeide hoe langer hoe meer uit het stadion. Bovendien raakte het steeds meer in verval en werd vervanging steeds meer noodzakelijk. Op 23 juli 2005 speelde het tegen Fulham de openingswedstrijd van het nieuwe Liberty Stadium (het werd 1-1). De naam van het nieuwe stadion komt van de sponsor Liberty Properties. De fans noemen het liever het White Rock Stadium, zoals de oorspronkelijke naam luidt.
Net als in 1993/94 won Swansea tijdens het seizoen 2005/06 de Football League Trophy door met 2-1 te winnen van Carlisle United. De wedstrijd werd voor 42.000 toeschouwers gespeeld in het Millennium Stadium te Cardiff. The Swans eindigde dat seizoen bovendien op de zesde plaats in de competitie. Die plaats gaf hun de kans om in de play-offs promotie naar de Championship af te dwingen. In de finale speelde het tegen Barnsley. Na de reguliere speeltijd stond het 2-2 en het verloor op penalty's: 3-4.
Third Division
Vele jaren speelde Swansea in de Third Division, en wist in het seizoen 2002/2003 ternauwernood degradatie naar de Conference, het amateurvoetbal, te voorkomen. Het kwam allemaal aan op de laatste speeldag. Op 3 mei 2003 had Swansea één punt meer dan Exeter City. Een van de twee ploegen zou die dag degraderen. Swansea wist door o.a. twee strafschoppen met 4-2 te winnen van Hull City. Exeter won de thuiswedstrijd tegen Southend United nog wel met 1-0, maar dat was uiteindelijk niet genoeg om degradatie te voorkomen. Swansea was daarmee gered van de ondergang. Deze spannende speeldag is vastgelegd door de NOS in de documentaire 'That final day'.
Championship
In het seizoen 2007/08 veroverde de ploeg de titel in de League One onder leiding van de Spaanse trainer-coach Roberto Martínez. Hierdoor speelde Swansea in het seizoen 2008/09, voor het eerst in 24 jaar, opnieuw in de tweede klasse, de Championship. De club behaalde de achtste plaats, gevolgd door de zevende plek in het seizoen 2009/10.
Swansea City begon de Premier League met een 4-0 verlies van Manchester City. In het eerste seizoen in de Premier League eindigde Swansea elfde met 47 punten, evenveel als nummer tien West Bromwich Albion en nummer twaalf Norwich City. In het tweede seizoen eindigde Swansea als negende in de Premier League en won het ook de League Cup door met 5-0 te winnen van Bradford City waardoor ze zich kwalificeerde voor de voorronde van de Europa League voor het seizoen daarna. Ze wonnen daarin de derde kwalificatieronde over twee wedstrijden met 4-0 van Malmö FF en wonnen de play-offronde tegen Petrolul Ploiești (6-3 over twee wedstrijden) waardoor ze de groepsfase bereikten. Swansea overleefde dat door tweede te worden in een poule met Valencia, Kuban Krasnodar en St. Gallen. In de knock-outfase werd Napoli geloot. Nadat de thuiswedstrijd doelpuntloos gelijk werd gespeeld, werd er in Napels met 3-1 verloren. In de FA Cup wonnen ze in de derde ronde van Manchester United. In de vijfde ronde werd Swansea uitgeschakeld door Everton. Als titelverdediger werd Swansea AFC al in de derde ronde van de League Cup uitgeschakeld door Birmingham City. In de Premier League werden ze twaalfde. Ze begonnen de Premier League het seizoen daarna met een winst op Manchester United waardoor ze heel even koploper waren. Ze eindigde uiteindelijk achtste wat net niet goed genoeg was voor kwalificatie voor de Europa League. In de FA Cup werden ze in de vierde ronde uitgeschakeld door Blackburn Rovers en in de League Cup werden ze ook in de vierde ronde uitgeschakeld, dit keer door Liverpool.
Het seizoen daarna eindigde 'The Swans' twaalfde in de Premier League, werden al in de derde ronde uitgeschakeld door Oxford United in de FA Cup en werd in de derde ronde van de League Cup uitgeschakeld door Hull City. Na zeven seizoenen in de Premier League degradeerde Swansea naar de Championship.
In de historie van het Nederlands voetbalelftal hebben drie spelers namens Swansea City in het shirt van het Nederlands voetbalelftal gespeeld. De eerste voetballer was doelmanMichel Vorm. Hij speelde zijn eerste interland namens Swansea City in oktober 2011 tegen Moldavië. In totaal speelde Vorm namens Swansea zeven interlands. Dwight Tiendalli zou namens Swansea twee interlands spelen, tegen Indonesië en China, beide in juni 2013. Recordinternational is Jonathan de Guzmán, die namens Swansea dertien interlands zou spelen.
Trivia
De Nederlandse ondernemer John van Zweden was mede-eigenaar van de club en zat in het bestuur. Toen de club in 2002 op de rand van de afgrond stond legde hij 50.000 pond in om de eigenaar uit te kopen en verwierf op die manier een aandeel van 8,75 procent in de club. In april 2016 verkocht Van Zweden zijn aandeel voor een bedrag van ongeveer 8,5 miljoen euro.