Ub egy szerbiai város, a Kolubara kerület Ub településén. A 2011. évi népszámlálás szerint 6 191 lakos volt (a 2002. évi népszámlálás szerint 6 018 lakos volt).
Az Uba területe sík és dombos terepen helyezkedik el a Tamnawa, az Uba és a Kolubara folyók felsõ szakaszán. Pontosabban, Szerbia középső részének északnyugati részén, a Szava és a Kolubara folyók között, az Alföld termékeny síkságában található Ub település területe. Határos Obrenovac, Lajkovac, Valjevo, Koceljevo és Vladimirci településekkel.
Érdekesebb legendák vannak arról, hogy ez a kis város megkapta a nevét. De egyiket sem dokumentálták. Egyikük azt állítja, hogy az Ub nevet Oroszországból hozták, mert mondják, hogy a birodalomban valóban több kicsi település található ezzel a névvel.
Itt található a Bozidar Knezevic könyvtár.