A heart valve anchor has a body that includes a distal portion, a distal end, a proximal portion, and a proximal end. The distal end and the proximal end define a longitudinal axis. The body has an expandable portion that includes a first radially expandable portion at the distal portion of the body, a second radially expandable portion at the proximal portion of the body, and a root portion disposed between the first and second radially expandable portions. The body has a first configuration adapted to be housed at least partially within a tissue penetrating device, and a second configuration in which the first and second radially expandable portions are partially or fully expanded such that the anchor engages tissue in a region between the first and second radially expandable portions.