In 117 werd Viminacium een municipium, na verloop van tijd leefden er ca.30 à 40 duizend mensen rond de stad en werd het de hoofdstad van de provinciaMoesia superior. De stad bevond zich aan de samenloop van de rivier de Mlava en de Donau, in de haven was er een deel van de Romeinse vloot gevestigd. Viminacium had brede straten, villa's, gebouwen met meerdere verdiepingen, grote en talrijke openbare gebouwen, zoals : thermen, tempels, een amfitheater... In 239 werd het een colonia en kreeg het de rechten om munten te slaan.
De opgravingen begonnen onder leiding van Mihailo Valtrović in 1882. De site bevindt zich op het grondgebied Kostolac, Servië, 90 km. ten oosten van de hoofdstad Belgrado en is 450 ha. groot.