Background: Improper nutritional knowledge is one of the most important causes of nutritional problems, which can affect practice and cause more complications. The aim of this study was to assess the association between nutritional knowledge, attitude and practice (KAP) of Iranian households with socioeconomic status (SES).