Первый книжный магазин в Лудзе был открыт в 1883 году. Он находился на теперешней улице Кр.Барона и принадлежал Х.Суеру. Уже в 1884 году при магазине была открыта общественная библиотека. В 1888 году в ее фондах было 1116 книг, а читателей — 44, т.е. 38 мужчин и 6 женщин.

Вторая библиотека-читальня была открыта в начале 20 века при Лудзенском общественном управлении, но она не имела большого значения, так как служила только для нужд членов управления и в ней в основном были периодические издания — журналы и газеты.

В те годы в Лудзе еще существовала бесплатная библиотека Народного общества трезвости. В фондах этой библиотеки были популярные издания, и поэтому местные жители их с удовольствием использовали. Библиотека находилась в доме Марцинкевича на улице, которая сегодня называется Талавияс. В зале библиотеки установили привезенный из Санкт-Петербурга музыкальный шкаф, и это давало возможность посетителям слушать также музыку.

Все библиотечные книги были расставлены в двух шкафах, и их выдавали две работницы.

В 1918 году в этом доме немецкие оккупанты разместили военный госпиталь.

В 1919 году в Лудзе создали советскую библиотеку «Коммунист», книги которой располагались на четырех полках.

В 20-30 годы времен Латвийской Республики в Лудзенском округе было мало работников культуры. Библиотеками, хорами, спортивными кружками и различными другими мероприятиями самодеятельности в основном руководили учителя и работники организации айзсаргов.

Статистические данные свидетельствуют о том, что в 20-30 годах наблюдалось своеобразное явление — уменьшение количества библиотек и книг. Информация о библиотеках Лудзенского округа следующая:

Количество библиотек Книжный фонд
1932 г. 32 18 964
1933 г. 23 19 200
1934 г. 22 20 755
1935 г. 21 20 252
1938 г. 19 20 877

Фонды библиотек Латгалии уменьшались, несмотря на то, что в это время были куплены 2893 книги и 3741 книга была подарена.

В мае 1920 года Лудзенское городское управление приняло решение основать городскую библиотеку. Руководителем библиотеки был назначен И.Славинскис — энергичный, эрудированный человек, который хорошо знал библиотечное дело. Он собрал много книг от жителей города, старательно их преплетал и хранил. Каждый год на закупку книг государственное управление выделяло 1200 латов. Зарплата руководителя библиотеки составляла 85 латов, а после 1937 года — 95 латов.

Библиотечные книги были на разных языках — на латышском, русском, немецком, французском, английском, еврейском, польском. И.Славинскис для нужд библиотеки, главным образом, приобретал классическую литературу, литературные журналы. В начале эта библиотека располагалась в одной комнате, позднее — в двух комнатах. В ней было 140 постоянных читателей. Постепенно библиотека становилась важным городским культурным центром.

В 1935 году в Лудзе была городская библиотека, библиотека Общества развития латгальской культуры и библиотека государственной гимназии. В фондах городской библиотеки в том году было 1600 книг на латышском языке, 2500 книг на русском языке, 800 — на других языках и 1000 различных журналов. Общий фонд составлял 5900 книг. В 1940 году в фонды библиотеки были включены более 2000 советских изданий.

В 1941 году во время немецкой оккупации городскую библиотеку перевели в другое помещение, намного хуже оборудованное. Началось оскудение библиотеки. В 1942 году руководителем библиотеки стал М.Пуговиц.

В послевоенные годы в библиотеке сменились три руководителя, которые, к сожалению, были случайными людьми в библиотековедении. Поэтому можно сказать, что в 40-50-ых годах библиотека была разорена. После ее восстановления в 1951 году руководителем библиотеки становится М.Кнауере, выпускница Рижского техникума работников культуры. В библиотеке работали 5 работников, которые осуществили большую работу в составлении каталогов. В 1958-1989 годах библиотекой руководила Лилита Корнеле, выпускница Московского библиотечного института.

С 1989  года библиотекой руководит Инта Кушнере.

В 90-ые года библиотека, как и все государство, переживала время перемен. Были найдены новые направления и возможности развития. Библиотека начала участвововать в проектах и привлекать средства из различных фондов. Организовано множество поездок по обмену опытом и расширено сотрудничество с библиотеками не только соседних государств, но и с библиотеками Германии, Голландии, Финляндии и др.

В 1997 году библиотека переименована в Лудзенскую городскую главную библиотеку.

Благодаря поддержки Фонда Сороса в 1998 году в библиотеке началась компьютеризация. С 2000 года в библиотеке доступен бесплатный интернет.

При поддержке Государственного Фонда Культурного капитала в 2005 году у Лудзенской городской главной библиотеки появилась своя домашняя страница- www.ludzasbiblio.lv.

23 апреля 2008 года на здании книжного магазина „Sākums A” была открыта мемориальная доска в честь первого книжного магазина и первой библиотеки в Лудзе.

В 2008 году в Лудзенской городской главной библиотеке началась авторизованная выдача и получение книг, а также появилась новая услуга – заказ книг отдаленно с использованием электронного каталога библиотеки.

В июне 2010 года свои двери маленьким читателям после реновации открыл отдел обслуживания детей Лудзенской городской главной библиотеки.

В конце 2011 года библиотекарь отдела обслуживания детей Лудзенской городской главной библиотеки Илга Каупужа получила награду Волдемара Цауне – «Библиотекарь года по работе с детьми» (“Gada bibliotekārs darbā ar bērniem un jauniešiem”).

В январе 2014 года работники библиотеки присоединились к организованной Латвийской Национальной библиотекой акции «Путь света – цепочка друзей книги» (“Gaismas ceļš – Grāmatu draugu ķēde”).

4 мая 2015 года в Риге в Доме Черноголовых директор библиотеки Инта Кушнере была награждена Государственной наградой – Крестом Признания (Atzinības Krusts).

В 2016 году в  читальном зале и на абонементе Лудзенской городской библиотеки были поменяны все полки.