Ub je gradsko naselje u Srbiji u opštini Ub u Kolubarskom okrugu. Prema popisu iz 2011. bilo je 6.191 stanovnika (prema popisu iz 2002. bilo je 6.018 stanovnika).
Područje Uba je u ravničarskom i brežuljkastom terenu u gornjem toku reka Tamnave, Uba i Kolubare. Preciznije, u severozapadnom delu centralne Srbije između reke Save i Kolubare, u plodnoj tamnavskoj ravnici nalazi se atar opštine Ub. Graniči se sa opštinama Obrenovac, Lajkovac, Valjevo, Koceljevo i Vladimirci.
Postoji više zanimljivih legendi o tome kako je ova varošica dobila ime. Međutim, nijedna, nije dokumentovana. Jedna od njih navodi da je ime Ub doneseno iz Rusije, jer, kažu, zaista u toj imperiji ima više malih naseobina s takvim imenom.
Ovde se nalazi Biblioteka „Božidar Knežević”.