Twentyone more patients, including 12 male and nine female, tested positive for dengue today in various city hospitals.