Non-existence and uniqueness results are proved for several local and non-local supercritical bifurcation problems involving a semilinear elliptic equation depending on a parameter. The domain is star-shaped and such that a Poincaré inequality holds but no other symmetry assumption is required. Uniqueness holds when the bifurcation parameter is in a certain range. Our approach can be seen, in some cases, as an extension of non-existence results for non-trivial solutions. It is based on Rellich-Pohožaev type estimates. Semilinear elliptic equations naturally arise in many applications, for instance in astrophysics, hydrodynamics or thermodynamics. We simplify the proof of earlier results by K. Schmitt and R. Schaaf in the so-called local multiplicative case, extend them to the case of a non-local dependence on the bifurcation parameter and to the additive case, both in local and non-local settings.