Карла Лопес переехала в Швецию вместе с родителями в 1987 году, в возрасте 10 лет. Её родители были политическими эмигрантами и были вынуждены покинуть страну во время гражданской войны в Сальвадоре. Свои юношеские годы Лопес провела в Уддевалле. Она была избрана в шведский парламент от Гётеборга по списку Партии зелёных и заседала в нём в 2006―2007 гг. Там она была ассоциированным членом Комитета по обороне и иностранным делам и членом Сводного комитета по иностранным делам и обороне с 18 октября 2007 г.