Lafayette is another Boulder County community offering affordability and convenience, with a home for every taste and budget. Sitting just east of Louisville, commutes to Boulder or Denver are a breeze. Lafayette is a small town whose residents who enjoy old town charm, tradition and sense of community, mixed with modern expansion as one of the fastest growing towns in Boulder County. You will find smaller cottages and homes of a different era in “Old Town” Lafayette, and beautiful new homes around the highly rated championship Indian Peaks Golf Course, designed by Hale Irwin. The city has built a world-class recreational center and 14 neighborhood parks in addition to jogging-fitness trails, an outdoor swimming pool, picnic and play areas, tennis courts, and athletic fields.