Heart murmurs can generally be divided into two categories: 1  Murmurs that are not due to structural problems in the heart also called innocent murmurs or functional murmurs..  Murmurs which are due to a structural problem of the heart (such as a hole in the heart, a narrowed heart valve or a leaky heart valve). These murmurs require further evaluation and follow-up with a cardiologist.