Physiology Osmoreceptor is located at which site – A Anterior hypothalamus B Renal medulla C Carotid body D Atrial chamber π‘ Explanation Osmoreceptor is located at which site - β Correct Answer: A. Anterior hypothalamus