公园位于西四环五棵松桥东北角、乐视体育生态中心(原五棵松体育馆)西南侧,东西长约80米,南北长约190米,总占地面积约15200平方米。