Yes Bacteria are considered to be prokaryotes,it means they dont have a nucleus or other membranes but instead the DNA is in the neceloid,a region with no membrane or a plasmid a small circle of extra genetic info floating right in the cytoplasm the thing that fills the cell. so yes they do have DNA they dont need a necleus the just need the neceloid