Self-monitoring of Blood Pressure (BP) among hypertensive patients is a significant for the management and prevention hypertension related complications such as atherosclerosis, Heart Failure (HF), Coronary Artery Disease (CAD), stroke, kidney disease, peripheral arterial disease.