Swinson was raised in East Dunbartonshire and was educated at Douglas Academy in Milngavie and the London School of Economics, where she studied Management gaining a Bachelor of Science in 2000.
In 2001, at the age of 21, Swinson stood as a Liberal Democrat for the Hull East constituency in the UK General Election, gaining a 6% swing from John Prescott, deputy leader of the Labour Party.