Isabellah Amoro is geboren het dorp Bosiango, 50 km ten westen van Nairobi. Ze groeide op met haar moeder en drie half-broers en zussen, maar werd voor het grootste deel door haar grootmoeder groot gebracht. Haar ouders verhuisden namelijk op jonge leeftijd naar Nairobi om daar werk te vinden. Op achttienjarige leeftijd verhuisde ze zelf naar deze stad. Ze was geïnteresseerd in oriëntatielopen en kwam in 2002 in contact met twee Zweedse oriëntatielopers, die in Kenia waren om te studeren. Het jaar erop nam ze deel aan een wedstrijd en ontmoette daar Lars Andersson, haar latere coach en echtgenoot. Sindsdien begon ze serieus te trainen, kreeg goede begeleiding en stapte over op het langeafstandslopen. In januari 2006 verhuisde ze naar Zweden, waar ze met haar trainer trouwde. In 2009 werd hun dochter Beyonce geboren, vernoemd naar de Amerikaanse zangeres Beyoncé. In mei datzelfde jaar kreeg ze de Zweedse nationaliteit.
Marathonsuccessen
In 2008 behaalde ze haar eerste succes met het winnen van de marathon van Stockholm. Deze wedstrijd zou ze ook de vier jaren hierna winnen. In 2010 begon het jaar met een vijfde plaats bij de marathon van Dubai. Haar tijd van 2:26.52 was genoeg voor een vijfde plaats en een verbetering van het Zweedse record op de klassieke afstand. Bij de Europese kampioenschappen in Barcelona werd ze eveneens vijfde op de marathon, ditmaal met een tijd van 2:34.34. Door diskwalificaties werd dit later bijgesteld tot een bronzen medaille, doordat de oorspronkelijke nummers één en twee betrapt werden op dopinggebruik.
Deelname aan WK en OS
Het jaar 2011 begon Isabellah Andersson voortvarend door in Dubai haar persoonlijk record op de marathon te verbeteren tot 2:23.41. Deze tijd was tevens genoeg voor een verbetering van het Zweedse nationale record. Bij de wereldkampioenschappen van 2011 in Daegu moest ze met 2:30.13 genoegen nemen met een zevende plaats. De wereldtitel ging naar de KeniaanseEdna Kiplagat, die met 2:28.43 iets meer dan een minuut sneller was. Op de Olympische Spelen van 2012 in Londen behaalde ze met 2:27.36 een achttiende plaats. Ze was de enige van de Zweedse olympische ploeg die uitkwam op deze afstand. In 2013 werd ze zevende bij de marathon van Dubai. Bij de Venloop verbeterde ze haar persoonlijk record op de halve marathon tot 1:10.02.
Andersson woont in Vilshult en is aangesloten bij Hässelby SK. In de wintermaanden traint ze in Kenia. Daar opende ze in Eldoret haar eigen trainingskamp.