Назва міста походить від слів “Нове містечко”. Новогрудок – найдавніше місто Білорусі. Було засноване в 10 столітті. Новогрудок був столицею Великого князівства Литовського, один із найбільших торгово-ремісничих центрів.
Нава́градак, трансформувалося в сучасну назву Новогрудок, від польськ. Nowogródek. Деякі історики вважають, що літописні варіанти назви міста – Новогород, Новгородок, Новогородок, Новий Городок, Новогородок-Литовський тощо.
Новогрудок , званий у літописах також Новгородок, Новогородок, Новий Городок – одне з найдавніших міст Білорусі. Згідно з археологічними дослідженнями, його історія починається наприкінці Х століття. У Софійському І та Новгородському IV літописах місто вперше згадується під 1044 р.
Уперше в літописах Новогрудок згадується 1044 року у зв’язку з походом Ярослава Мудрого на Литву. За даними археологічних досліджень, поселення на території сучасного Новогрудка виникло ще наприкінці X століття.