Beskedet om att Ramaphosa valts kommer mindre än ett dygn efter att den hårt kritiserade och korruptionsanklagade Jacob Zuma lämnat presidentposten.
Han var den enda kandidaten att rösta på när parlamentet i Kapstaden avgjorde frågan under torsdagseftermiddagen. Oppositionen hade på förhand annonserat att man inte tänkte delta i omröstningen.
”Ska göra mitt bästa”
Parlamentsledamöter från ANC brast ut i sång efter det att chefsdomaren Mogoeng Mogoeng formellt utnämnt Cyril Ramaphosa till Sydafrikas nya president.
-Tack alla för den här fantastiska möjligheten. Jag ska göra mitt bästa för att inte göra er besvikna, säger Ramaphosa i ett tal till ledamöterna.
Han betonar ANC:s målsättning att ”fortsätta förbättra människors liv”, och säger också att han är hedrad över att ha fått privilegiet att tjäna sitt folk.
I det 400 stolar stora parlamentet har regeringspartiet African National Congress (ANC) egen majoritet, och Ramaphosa tar nu över Zumas uppgifter fram till valet 2019, rapporterar nyhetsbyrån AP.
Eran Zuma definitvt över
Zuma, som inte hade någon formell utbildning, fängslades på Robben Island i tio år tillsammans med Nelson Mandela under apartheid och avancerade inom ANC för att ta makten 2009.
Hans presidentskap har befläckats av en rad allvarliga anklagelser, bland annat att han lagt grunden för en kultur av statlig korruption och lett landet in i ekonomiska svårigheter.
Nu ersätts han alltså av 65-årige Cyril Ramaphosa, en stenrik före detta affärsman som i december valdes till regeringspartiet ANC:s ordförande. Zuma har länge stridit om makten med Ramaphosa.