Марко Кнежевић рођен је 1935. године у Новшићу код Плава у Црној Гори, од оца Вучеље и мајке Милке (рођ. Јокић).
Основну школу завршио у родном мјесту, нижу реалну гимназију у Андријевици, а вишу реалну у Беранама. Дипломирао географију на Природно-математичком факултету у Београду 1959. године, гдје је и магистрирао 1979. Докторирао на Природно-математичком факултету у Приштини 1990. године са темом „Географски поглед на туристичке потенцијале Проклетија".
Радну каријеру почиње 1. септембра 1960. као професор географије у Основној школи у Плаву. Од септембра 1965. до октобра 1969. био је професор, а затим помоћник директора новоформирног Подручног одје љења беранске гимназије „Панто Малишић" у Плаву. Прерастањем тог Одјељења у самосталну гимназију, одлуком Скупштине општине Плав,