The heart is found behind the rib cage and a little to the left of the center of your body.
The ribs are there to help protect your heart from damage should you fall or get hit in the chest.