Kaupunkipientalo eli kaupunkirivitalo (engl. townhouse, rowhouse, terraced house)[1] on viereiseen asuntoon kytketty, kaksi- tai kolmikerroksinen kaupunkimainen omakotitalo[2], joka sijaitsee omalla tontillaan. Kaupunkipientaloissa ei ole rivitaloille usein tyypillisiä yhteispihoja, ainoastaan pieni yksityispiha, joka sijaitsee yleensä rakennuksen takana. Kuhunkin kaupunkipientaloon on sisäänkäynti suoraan kadulta.[3] Kaupunkipientalot eroavat rivitaloista siinä, että asukkailla on suurempi mahdollisuus vaikuttaa oman kotinsa ratkaisuihin kuin rivitaloasujilla. Toisiinsa kytketyille kaupunkipientaloille luodaan usein kaupunkikuvallista yhtenäisyyttä saman kattomateriaalin ja räystäskorkeuden avulla.[4]
Suomessa kaupunkipientaloja on rakennettu pääkaupunkiseudulla Espoon Säterinmetsään, Helsingin Malminkartanoon, Munkkiniemeen ja Alppikylään, Ala-Malmin Ormuspeltoon[5][4][6] ja Kalasatamaan.