Located in Marion County, Kansas, Peabody is a small town with a population of approximately 1,161 people. Known for its friendly and welcoming community, Peabody offers a peaceful and quiet environment that attracts both residents and visitors alike. With its charming streets lined with historic buildings, this town exudes a nostalgic small-town atmosphere. Peabody is home to a variety of local businesses, including small boutique shops, family-owned restaurants, and convenience stores that cater to the needs of the community. Whether you're stopping by for a quick bite to eat or browsing for unique gifts, Peabody's local businesses are sure to provide a satisfying experience.Show More