New Smyrna Beach is a city in Volusia County, Florida, United States. It is located on the central east coast of Florida. The surrounding area offers many opportunities for outdoor recreation. One can enjoy fishing, sailing, motorboating, golfing and hiking. Visitors participate in water sports of all kinds. New Smyrna Beach was ranked number nine of the best surf towns in 2009. New Smyrna Beach has a climate which is hot, humid and mild in the summer and mostly dry in the winter.