The present paper studies the locations and linear stability of the triangular equilibrium points when both primaries are radiating and considered as heterogeneous spheroid with three layers of different densities. Additionally, we include the effects of small perturbations in the Coriolis and centrifugal forces and potential from a belt (circumbinary disc). It is observed that the positions of the triangular equilibrium points are substantially affected by all parameters (except a perturbation in Coriolis force) involved in the system.The stabilty of motion is found only when $$0 < \mu < \mu_{c}$$
0
<
μ
<
μ
c
, where $$\mu_{c}$$
μ
c
is the critical mass value which depends on the combined effect of radiation pressures and heterogeneity of the primaries, small perturbations and the potential from a belt.It is also seen that the Coriolis force and the belt have stabilizing effect,while the centrifugal force, radiation and heterogeineity of the primaries have destabilizing behaviour.The net effect is that the size of the region of stability decreases when the value of these parameters increases where $$\mu$$
μ
is the mass ratio and $$k_{1} ,k_{2}$$
k
1
,
k
2
characterize heterogeneity of both primaries. A practical application of this model could be the study of motion of a dust grain near the heterogeneous and luminous binary stars surrounded by a belt.Finally, we carried out and discuss numerical experiments aiming at computing the positions of triangular points and critical masses of three binary systems: Archid, Xi Booties and Kruger 60.