Primary prevention is the most effective measure in dengue prevention and control. The objectives were (i) to determine the level of knowledge and practice of dengue control amongst the study community, and (ii) to explore the factors affecting practice of dengue control in the study area. A cross-sectional study was conducted in a semi-urban Town of Malaysia, using a structured questionnaire covering sociodemography, knowledge related to dengue, knowledge related to Aedes mosquito and preventive measures against the disease. For comparison of survey responses, chi-square test was applied for categorical data. To explore the factors affecting the practice of dengue control, a linear regression model was introduced. Almost all of the respondents (95%) had heard about dengue. Overall, misconceptions of dengue transmission were identified and the practice of dengue control in the study population was insufficient. About half (50.5%) had misconceptions that Aedes can breed in dirty water and the preferred biting time is dusk or sunset (45.6%). Only 44.5% of the households surveyed had covered their water containers properly. Significant associations were found between knowledge scores of dengue and age (P = 0.001), education level (P = 0.001), marital status (P = 0.012), and occupation (P = 0.007). In regression analysis, only the knowledge of dengue was significantly and positively associated with practice on dengue control. A future study with larger samples and more variables to assess the knowledge, attitudes and practices of dengue control is recommended.