根据《公路安全保护条例》和《中华人民共和国公路法》的相关规定,公路两侧建筑控制区的范围如下:
国道两侧建筑控制区范围从公路用地外缘起向外的距离不少于20米;
省道两侧建筑控制区范围从公路用地外缘起向外的距离不少于15米;
县道两侧建筑控制区范围从公路用地外缘起向外的距离不少于10米;
乡道两侧建筑控制区范围从公路用地外缘起向外的距离不少于5米;
高速公路两侧建筑控制区范围从公路用地外缘起向外的距离不少于30米。
在建筑控制区内,除公路防护、养护需要外,禁止修建建筑物和地面构筑物。这些规定旨在保障公路的安全运行和节约用地。