Naples is located in Collier County, FL. The population is 19,990.
There are 53 public schools in Naples with an average Homefacts rating of B. The total crime rate for Naples is very low, and there are 183 registered sex offenders residing in the city. Unemployment in Naples is moderate and the median home sales price is $265,000.