除了公共建筑,所有主要城市从2世纪后半叶起都建了城墙,它们一开始是些土墙,自3世纪中叶起被改造成石墙,因此,城墙可谓罗马不列颠城市发展中最晚出现的公共建筑。这些城墙很少能与城市的实际居住区吻合,在诺里奇附近的凯斯托和锡尔切斯特,城墙圈定的范围小于实际居住区,而赛伦塞斯特城墙内显然有大片土地无人居住。一般认为,修建城墙是用来防御的,但这得不到现有史料的印证。它们在日常生活中更重要的功能恐怕是便于城市当局对过往的人流和货物加以检查和征税。林肯北部一座3世纪的石拱门至今仍屹立不倒,成为英国唯一一道仍可穿梭通行的罗马时期城门。
不列颠城市的公共建筑虽然与罗马帝国其他地方有相似性,却仍有自己的特点,这突出表现为与地中海城市相比,不列颠城市的公共建筑不仅数量少,而且规模也比较小。绝大多数不列颠城市在2世纪末已有了整套公共建筑,然而每种建筑的数量远不及某些大陆城市,比如欧陆不少城市拥有好几个澡堂,但在不列颠,每个城市一般只有一个。罗马帝国的公共建筑不是由中央政府拨款修建的,而是由各城市的地方贵族出资兴建,因此,公共建筑的多少可以反映地方贵族的攀比心理,在其他行省的城市中,会导致公共建筑过多,超出一个城市的实际需要。在某些行省,庞大的建筑项目迟迟不能竣工,以致行省总督从1世纪晚期开始加大了对地方贵族在这方面花费的干预和控制。然而,这种情况在绝大多数不列颠城市里看不到,除伦敦之外,不列颠城市似乎满足于数量适中的公共设施。这一点也能通过铭文得到印证——许多不列颠建筑的献词表明其捐赠者是集体而不是个人,这可能意味着不列颠社会相对而言不那么具有竞争性。