Resting heart rate can be influenced by various factors, including age, gender, physical fitness, body temperature, thyroid hormones, cations (K+, Na+, and Ca2+), and certain medical conditions. These factors can either increase or decrease resting heart rate.