The present study focuses on the factors affecting the violence of husbands against women. Sociological and psychological approaches are used to explain the violence against women, then the homogamy theory, network, exchange and resources theories are used to develop the hypothesis. The statistical population of the study includes married women in Khalkhal. There were about 15,000 people of whom 318 subjects were selected and examined. Multistage cluster sampling method is used for sampling and a researcher made questionnaire was used to collect the data. Research findings show that family involvement, economic status of the couples, accepting the authority of men, age problem between couples and domestic violence have a positive impact on violence against women, while the couples’ love to each other, sources of social support, education level of couples and women power in family structure are inversely associated with violence against women.