Vukovar se smjestio u sjeveroistočnom dijelu Republike Hrvatske i sjedište je Vukovarsko-srijemske županije.

Nalazi se na razmeđi povijesnih pokrajina istočne Slavonije i zapadnog Srijema. Leži na ušću rijeke Vuke u Dunav. Istočni - stariji dio grada na desnoj je obali Vuke, na obroncima Vukovarskog ravnjaka i visokoj dunavskoj obali. Zapadni dio grada - Novi Vukovar s Borovo-naseljem u nizini je lijeve obale Vuke. Vukovar ima granični položaj na Dunavu prema Vojvodini u Republici Srbiji.

Grad leži na važnim prometnim pravcima. Od pamtivijeka je dolinom Dunava na vukovarskom području tekao promet od sjeverozapada prema jugoistoku. U rimskom razdoblju desnom obalom Dunava vodila je granična, tzv. limeska cesta, na kojoj je važna postaja bio Cornacum, današnji Sotin. Od davnina se također plovi Dunavom i Vukovar je na tom putu važna postaja. Uvođenjem parobroda od sredine 19. stoljeća Vukovar je imao redovnu vezu s Budimom i Bečom uzvodno i sve do Rumunjske nizvodno. Vukovarska luka važna je uvozno-izvozna postaja. Poslije izgradnje željeznice 1878./79. godine sve je važnija uloga Vukovara u pretovaru robe s riječnog na željeznički promet. U novije vrijeme Vukovar je imao razvijenu cestovnu mrežu asfaltiranih prometnica. Izgradnjom zračne luke Klisa, 20-ak km zapadno od Vukovara, uključeno je ovo područje u zračni promet.