There are many factors which affect the bond angle in different ways and are given below
(i) Repulsion present between the atoms or groups attached to the central atoms can increase or decrease the bond angle. Larger the repulsion, the greater will be the bond angle. More the attractions, lesser the bond angle.
(ii) When the hybridization is considered, the bond angle increases with the increase in the s-character of the s-hybrid bond. For example,
(a) A molecule with a central atom in sp3 has 25% s-character and thus has a lesser bond angle 109∘28'.
(b) A molecule with a central atom in sp2 has 33.33% s-character, and thus have a bond angle a bit greater than sp3, that is 120∘.
(c) A molecule with a central atom in sp has the maximum s-character as 50% and thus have maximum
bond angle as 180∘
NO+2 : sp hybridisation (bond angle=180∘)
NO−2<NO−3<NO2<NO+2−−−−−−−−−−−−−−−−→bond angle↑