The Global City được xây dựng lại từ dự án Sài Gòn Bình An, được UBND TPHCM chấp thuận cho chủ đầu tư Masterise xây dựng trên khu đất rộng 120ha thuộc Phường An Phú từ thời điểm tháng 1/1999. Sau đó, dự án được đồng ý xây dựng thêm phần diện tích sân golf An Phú vào năm 2000, giúp tăng diện tích quy mô của dự án lên tới 137.4ha.