I Bo i kvarteret Canada står Sveriges äldsta radhusområde. Canadahusen byggdes mellan 1907 och 1908 enligt engelsk förebild med Rudolf Arborelius som arkitekt. Till kommundelens äldre bebyggelse hör även före detta Lidingö hemvärnsgård (från början "Restaurang Höganloft"), som uppfördes 1910 efter ritningar av arkitekt Jacob Gate. Gate ritade även Trisshusen från samma tid, en tidig form av radhus beläget vid Askrikevägen 9–13.
Den moderna bebyggelsen består huvudsakligen av villor och radhus, som uppförts sedan 1920-talet, då Norra Lidingöbanan hade sin slutstation vid Kyrkviken, där idrottsanläggningen Lidingövallen idag ligger. Ett bostadsområde i Bo uppfördes för utställningen Bygge och Bo 1925. Ett av Bo:s uppmärksammade radhus är Toftvägens radhusområde som uppfördes 1962–1964 efter ritningar av arkitektkontoret Ancker-Gate-Lindegren.
I Bo låg tidigare Lidingö Skolhem[3], en internatskola för handikappade barn (en så kallad vanföreanstalt). Skolhemmet revs i mitten av 1970-talet och på platsen finns i dag villor.
Vid Kyrkviken finns Lidingös enda naturminne som består av två ekar vilka fridlystes 1969.[4] Den ostligaste av ekarna har en stamomkrets på 463 centimeter, uppmätt i brösthöjd vid inventeringen 2016. Ungefär 33 meter åt västra står den större eken som har en stamomkrets på 684 centimeter. Under båda träden passerar Lidingöloppet och den nio kilometer länga vandringsleden Elfviksleden.
Längst i norr hör ungefär halva Grönstaviken till Bo. Här ligger småbåtshamnen för Askrike Segelsällskap (ASS) som bildades 1948 under namnet Askrike Båtklubb.[5] Ovanför småbåtshamnen, vid vikens södra sida, återfinns Villa Arken, arkitekten Cyrillus Johanssons privatvilla som han ritade 1926–1936 åt sig själv och familjen.