Is iPhone SE eligible for a free upgrade to a new phone?

No, iPhone SE is a Tier 3 phone, hence not eligible for an early upgrade and you are required to fulfil the 24 months contract.