Ceylon is located in Martin County, MN. The population is 378, making Ceylon the 6th largest city in Martin County.
There are 0 public schools in Ceylon with an average Homefacts rating of NA. The total crime rate for Ceylon is moderate , and there are 0 registered sex offenders residing in the city. Unemployment in Ceylon is low and the median home sales price is $0. Detailed and up-to-date Ceylon property reports are available for any property address.
Cities near Ceylon include Lake Belt Township, Tenhassen Township and Lincoln Township.