广西地处祖国南部。南临北部湾,与海南省隔海相望,东连广东,东北接湖南,西北靠贵州,西邻云南,西南与越南毗邻。陆地区域面积23.67万平方公里,占全国国土总面积的2.5%,居各省区市第9位。
广西地处云贵高原东南边缘,山多地少。地势由西北向东南倾斜,四周山地环绕,呈盆地状,盆地边缘多决口,中部和南部多为平地。在陆地总面积中,山地(海拔400米以上)占39.8%,石山(海拔400米)占19.7%,丘陵(海拔200—400米)占10.3%,台地(海拔200米以下)占6.3%,平原占20.6%,水面占3.3%。现有耕地面积约4000万亩,占土地面积的11%,人均耕地0.82亩。
广西属沿海地区。北部湾海域面积约12.93万平方公里,海岸线东起粤桂交界处的洗米河口,西至中越边境的北仑河口,大陆海岸线长1500多公里。海岸类型分冲积平原海岸和台地海岸两种。沿海岛屿有697个,岛屿岸线长600余公里,岛屿总面积84平方公里。涠洲岛是广西沿海最大的岛屿,面积约28平方公里。
广西的地理位置是,它的东面与广东接壤。广西在历史上与广东关系密切,素有“两广”这种说法。