佛山市第二十一小学位于佛山市禅城区文沙路田园街10号,原是汾宁路源头街私立立次小学,1958年工厂接办后搬入现址,更名为新光针织厂佛山市第二子弟学校(新光厂小学)。1971年更名为佛山市第二十一小学至今。1979年,佛山市第十七小学并入该校。2002年7月,原佛山市第八小学两个班并入该校。
佛山市第二十一小学校园占地2940平方米,建筑面积1350平方米。学校现有教学场室11个,专用场室9个,教学班11个,专任教师25人,学生500多人。教师中,大学本科毕业的14人,大学专科毕业的8人,分别占教师总人数的56%和32%。