庄山位于电白县电城镇北1公里处(县城水东镇东39公里)。海拔249.5米。庄山源于山巅的庄泉全长200多米。其间形成30余个大小不一的天然浴池,掩隐于石群之间,水清如镜。溪畔明清石刻如“临流观化”“海飞云立”、“涤尘”、“庄泉”等散布于石涧、峭壁之上。