Португалският е официалният и най-често говорим език в страната, като 50.3 процента от хората го говорят. По-голямата част от мозамбикците, които живеят в градовете, говорят португалски като първи език.
Местните езици от групата банту на Мозамбик се различават значително в своите групи и в някои случаи са недостатъчно оценени и документирани. Освен използването му като лингва франка на север, суахили се говори в малък регион на крайбрежието по протежение на границата с Танзания; южно от това, към остров Мокамбик, се говори кимвани, считан за диалект на суахили. Makonde се използва точно във вътрешността на региона на суахили, отделен от област, където се говори яо или чияо от кратка ивица от територия, говореща махува. Маконде и Яо са от различни групи, като Яо е изключително подобен на езика Мвера на платото Рондо в Танзания.
Предлозите се срещат като локативни префикси, прикрепени към съществителни и отклонени според собствения им клас на съществителни в тези езици. Някои Nyanja се използват на брега на езерото Малави, както и на противоположната страна на езерото.
Езиците на групата eMakhuwa се различават от всички тези по това, че им липсва началото k-, което означава, че много съществителни започват с гласна: например epula = „дъжд“.
Има собствено eMakhuwa, както и свързаните eLomwe и eChuwabo, както и малък eKoti-говорящ регион на брега. Сена, език, свързан с Nyanja, се говори в регион, обхващащ долната част на Замбези, като CiNyungwe и CiSenga се говорят по-нагоре по реката.
Между границата на Зимбабве и морето има значителен район, говорещ шона, който преди е бил известен като сорта Ndau, но сега следва изписването на стандартния шона на Зимбабве. CiBalke, известен също като Rue или Barwe и говорен в малка нация близо до границата на Зимбабве, изглежда е близо до Shona, но му липсват тоновите модели на Shona и се счита за различен от своите говорещи.
Езиците на групата Шангаан се говорят на юг от този регион и са много различни. XiTswa или Tswa се намира на брега и във вътрешността, докато XiTsonga или Tsonga се намира близо до река Лимпопо и включва диалекти като XiChangana. Този езиков регион включва съседна Южна Африка. GiTonga и CiCopi или Chopi се говорят на север от устието на река Лимпопо, докато XiRonga или Ronga се говори в местните околности на Мапуто. Езиците в тази категория са изключително бегло свързани със зулу, съдейки по малкия им речник, въпреки че очевидно не са в една и съща местна група. В Мозамбик има малки общности, говорещи суази и зулу по границите на Свазиленд и Квазулу-Натал.
Арабите, китайците и индийците говорят предимно португалски, като се добавят и хинди за добра мярка. Освен португалския като втори език, индианците от португалска Индия говорят някой от португалските креоли от своето наследство.