Subsarcolemmal vacuoles are located immediately beneath the sarcolemma, the outer membrane of muscle cells. They are found in both skeletal muscle and cardiac muscle, but their presence and significance can vary depending on the type of muscle and the specific pathological condition.