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