Gli ultimi aggiustamenti territoriali risalgono al 1929 quando gli fu annesso l'ex comune di Arzeno d'Oneglia (San Bartolomeo fu unita, come frazione, al comune di Caravonica) e Cartari facente parte fino ad allora dell'ex comune di Cartari e Calderara (Calderara divenne invece frazione di Pieve di Teco mentre l'ex frazione del soppresso comune, Siglioli, fu unita a Vessalico).
ʎɪ ˈultimɪ adʒːʊstamˈentɪ terɾitoriˈalɪ rizˈalɡono al mˈille novetʃˈɛnto ventinˈɔve kwˈando ʎɪ fʊ annˈɛsso lˈɛks komˈune dɪ ardzˈɛno donˈeʎa sˈan bartolomˈɛo fʊ ʊnˈita, kˌome fratsiˈone, al komˈune dɪ kaɾavˈɔnika e kartˈarɪ fatʃˈɛnte pˈarte fˈino ad allˈora dellˈɛks komˈune dɪ kartˈarɪ e kalderˈaɾa kalderˈaɾa divˈɛnne invˈetʃe fratsiˈone dɪ pjˈɛve dɪ tˈɛko mˌentre lˈɛks fratsiˈone del sopːrˈɛsso komˈune, siʎˈɔlɪ, fʊ ʊnˈita a vessˈaliko.