MegaSolar is a renewable energy development company focused on Latin America and the Caribbean that is transforming the way energy is generated, distributed, and owned in the Western Hemisphere. The company develops, finances, installs, owns and operates renewable energy power plants — delivering predictably priced electricity to its commercial, government, and utility customers. MegaSolar provides asset management, operations, maintenance, monitoring, and reporting services for its renewable energy customers throughout Latin America. Corporate headquarters are in the United States, with additional offices in Tijuana, Mexico, Mexico City, Mexico, San Jose, Costa Rica, and beyond.
Looking for a particular MegaSolar, LLC employee's phone or email?
The MegaSolar, LLC annual revenue was $7.1 million in 2026.
MegaSolar, LLC is based in Washington, District of Columbia.
The NAICS codes for MegaSolar, LLC are [22, 221].
The SIC codes for MegaSolar, LLC are [49, 493].