Termin drugiej tury wyznaczony został na 7 sierpnia.
Według ostatecznych wyników w pierwszej turze uprawnionych do głosowania było 111 222 wyborców, udział w głosowaniu wzięło 71 524 (frekwencja 64,31%). Poza tym oddano 1673 głosy nieważne i 641 głosów pustych.
KandydatPartiaPierwsza turaLiczba głosów%Evaristo CarvalhoNiezależna Akcja Demokratyczna34 52249,8%Manuel Pinto da Costaniezależny (urzędujący prezydent)17 18824,83%Maria das NevesRuch Wyzwolenia Wysp Świętego Tomasza i Książęcej 16 82824,31%Manuel do Rosárioniezależny4780,69%Hélder Barrosniezależny1940,28%Głosy nieważne i puste2 314–Razem71 524100Źródło: Téla Nón
Druga tura 2 sierpnia Sąd Konstytucyjny opublikował list, który otrzymał od urzędującego prezydenta Pinto da Costy. Da Costa stwierdził, że proces wyborczy był „pełen oszustw” i zadeklarował, że nie weźmie udziału w drugiej turze: „Dalsze uczestnictwo w procesie tego rodzaju równałoby się jego akceptacji. Nie zrobię tego jako kandydat, a tym bardziej jako prezydent republiki”. Da Costa domagał się unieważnienia wyborów i rozpoczęcia kampanii od nowa. Sąd Konstytucyjny odrzucił jednak ten wniosek.