Ceylon is a city in Martin County, Minnesota, United States. The population was 369 at the 2010 census.
Ceylon was platted in 1899. It was named after the island of Ceylon, known today as Sri Lanka. A post office has been in operation in Ceylon since 1899.
The water tower announces the town and a sign representing the local churches welcomes you.
A main street typical of many small towns
The Nassen Detert Post 529 of the American Legion
One of Ceylon's Churches
A local business.
Former school now serves as the Historical Society Museum in Ceylon.
A sign informs us about the school that served Ceylon for many years.
No small town is complete without a post office. In Ceylon's case the zip code is 56121