Trường THCS và THPT Phùng Hưng được cho phép thành lập theo Quyết định số 2163/QĐ-UBND ngày 15 tháng 5 năm 2010 của UBND Thành phố Hồ Chí Minh. Là trường tư thục trực thuộc Sở Giáo dục và Đào tạo Thành phố Hồ Chí Minh. Trường hiện tọa lạc tại địa chỉ 27 TL02, Khu phố 3A, Phường Thạnh Lộc, Quận 12, Thành phố Hồ Chí Minh, là một trong bốn cơ sở của hệ thống giáo dục IVS - hệ thống giáo dục được ra đời và phát triển với sứ mệnh “tìm kiếm tố chất đặc biệt trong học sinh cá biệt”, tạo ra cho xã hội những con người mới có trái tim nhân ái và trí tuệ toàn diện.