Библиотека была официально открыта в Порт-Петровске (ныне Махачкала) 9 мая 1900 года на средства интеллигенции[1][2] как Петровская городская публичная библиотека. Сначала работала на общественных началах. В фонде библиотеки были книжные коллекции местной интеллигенции, чиновников, офицеров. Первым директором библиотеки стал учитель Георгий Васильевич Мустанов. Книжный фонд составлял 868 экземпляров и 265 наименований.