blood pressure can cause ring in the ears as it affects the blood flow and vessels in and around the ears. The elevated pressure can lead to narrowed blood vessels or turbulent blood flow, causing a ringing or buzzing sound, a condition known as pulsatile tinnitus if it is in sync with the heartbeat.