About the project


The Crawfish River Project is an estimated 75-megawatt (MW) solar project located in Jefferson County, Wisconsin. The project positively impacts the environment and generates enough clean, low-cost energy to power thousands of homes.

Fast facts

  • Location: Town of Jefferson
  • Size: 500 acres
  • Timeline: Completed in the first half of 2024.

Recent stories from our blog