Родился 1 июня 1964 года в селении Леваши (Дагестан). Даргинец, сын возглавлявшего республику в 1991-2006 годах Магомедали Магомедова. Окончил экономический (1986) и юридический (2000) факультеты Дагестанского госуниверситета, аспирантуру Московского института народного хозяйства имени Плеханова (1990). С 1991 года — преподаватель, доцент, заведующий кафедрой экономики и социологии труда Дагестанского госуниверситета. В 1998-2001 годах руководил рабочей группой экспертной комиссии при председателе правительства республики. В 2001-2006 годах возглавлял рабочую группу правительства республики по освоению дагестанского сектора шельфа Каспийского моря. В 1999, 2003 и 2007 годах избирался депутатом Народного собрания Дагестана. С февраля 2006 по апрель 2007 года был председателем парламента. 10 февраля 2010 года утвержден на посту президента республики. Член "Единой России". Доктор экономических наук (тема диссертации — "Трудовой потенциал в стратегии социально-экономического развития: региональный аспект"), профессор. Женат, трое детей.