1958年前為邕寧縣轄區,1958年屬南寧市郊區,1959年改心圩公社,1984年改鄉,1995年建鎮。
位于南寧市郊區西北部,距南寧市中心8千米。
1997年,面積19平方千米,人口1.8萬人,轄心圩、和德、羅賴、明華、振興、四聯、大嶺7個行政村。
2001年12月南寧市郊區撤銷后,劃歸城北區管轄。
2003年6月6日,市委、市政府決定將原城北區管轄的心圩鎮劃給南寧高新技術產業開發區代管。
轄心圩、和德、羅賴、四聯、大嶺、振興、明華、新村8個行政村。
2005年,撤銷心圩鎮,設立立心圩街道,轄振興、心圩、大嶺、和德、四聯、新村、羅賴、明華等8個村,總面積約19平方千米,人口約2.2萬人,辦事處駐心圩村。