에너지 빈곤의 일차적 원인은 저소득이고, 사회적 취약계층은 집에 머무는 시간이  길기때문에 에너지 수요가 더 많은 편이며, 단열상태가 부실한 노후 주택에 거주하며, 효율이 떨어지는 노후 에너지 기기들의 사용, 원자재 가격 상승으로 악화되고, 상대적으로 저렴한 에너지를 사용 하지 못해서, 에너지 복지 프로그램에 대한 정보가 부족이다. 
에너지 빈곤의 일차적 원인은 저소득이다. 실직이나 건강상의 문제 등으로 인한 노동기회 부족이나 박탈, 그리고 제한된 급여 및 연금 수령 때문에 에너지를 구입하는 데 필요한 비용을 지불하기 어려워지는 것이다. 둘째, 경제적 빈곤과 밀접히 연결된 것이기도 하지만, 노인 장애인 등 사회적 취약계층이 에너지 빈곤에 취약할 수밖에 없다. 이런 계층은 가구원이 집에서 거주하는 시간이 길기 때문에 에너지 수요가 더 많은 편이다. 셋째, 단열 상태가 부실한 노후 주택에 거주하며 비효율적인 냉 난방기기를 교체하지 못하였을 경우에 에너지 빈곤이 발생하기 쉽다. 넷째, 에너지 효율이 떨어지는 노후 에너지 기기들, 예를 들어 에너지 등급이 낮은 가전제품과 비효율적인 가스 및 전기 난방기기 등을 사용할 경우에 에너지 비용이 증가하기 마련이다. 다섯째, 원유와 천연가스 가격의 상승 등으로 인하여 에너지 가격 자체가 비싸질 경우에도 에너지 빈곤이 악화될 수 있다. 여섯째, 상대적으로 저렴한 에너지, 즉 도시가스에 대한 접근성이 떨어질 경우, 에너지 빈곤이 발생할 수 있는데, 이는 도시-농촌이라는 사회공간적 격차와 결합된다. 일곱째, 정부와 공공기관이 제공하는 에너지 복지 프로그램에 대한 정보가 부족하여 이를 통한 혜택을 받지 못할 경우에 에너지 빈곤 상태가 지속될 수 있다.