Orasul a fost atestat documentar in anul 1329 intr-un act al cancelariei regelui Carol Robert si s-a dezvoltat ca un centru aurifer in secolele 14-15. In 1446 orasul devine proprietatea familiei lui Iancu de Hunedoara. In 1469, sub conducerea regelui maghiar Matia Corvinul (fiul lui Iancu de Hunedoara) orasul este fortificat.
Baia Mare se afla in vestul judetului Maramures, pe cursul Râului Sasar. Cu o suprafata a intravilanului de 234,7km2, municipiul cuprinde administrativ si localitatile Blidari, Firiza, Valea Neagra si Valea Borcutului.
Datorita pozitiei orasului la poalele Carpatilor Orientali, în proximitatea orasului se afla mai multe dealuri si munti, ca Dealul Florilor (367 m), Dealul Morgau (633 m), Dealul Crucii (501 m), Ignis (1.307 m), Mogosa (1.246 m), Gutâi (1443 m), Creasta Cocosului (1450 m), Piatra Soimului (839 m), Plestioara (803 m), Dealul Bulat (683 m) s.a.
Baia Mare dispune de aeroport, acesta fiind înfiintat în anul 1964. Prima aterizare a unui avion pe aceste tinuturi a fost în anul 1929, apartinând Flotilei de Aviatie de Garda Someseni-Cluj, la bordul acestuia aflându-se Regina Maria.În prezent, singura companie care opereaza zboruri pe Aeroportul International Baia Mare este TAROM, pe relatia Baia Mare–Bucuresti.
Obiective turistice: