A broken thermostat is one possible reason your home isn't getting any heat. There are several other reasons your home might be cold as well, so it is best to have a professional come and inspect your heating system to determine the cause. A broken thermostat can be repaired or replaced, depending on the damage. If it is determined that the problem is with your heating system as a whole, then you will need to have it repaired or replaced.