Ithaca is a city in and the county seat of Tompkins County, New York, United States. Situated on the southern shore of Cayuga Lake in the Finger Lakes region of New York, Ithaca is the largest community in the Ithaca metropolitan statistical area. It is named after the Greek island of Ithaca. As of 2020, the city's population was 32,108.
AdSee What Others Paid For 3 To 10kW Systems Near You, Then Compare Prices For Your Home. Find Out What You Should Pay For Solar Panels Based On Recent Installs In Your ZIP Code
Service catalog: Solar Batteries, Solar Financing, Grid-Tie Solar Systems
A great one stop shop for consumers considering solar – Alt Energy Mag
AdCalculate Your Cost To Go Solar. Free Savings Calculation. Check Rebates & Incentives. See How Much Solar Panels Cost With Installation In 2025. Get Instant Quotes In 2 Minutes.