Where is Drax Headquarters?
Main Office Address and Global Locations

Drax Group PLC is a prominent energy company specializing in biomass fuel technology and renewable power generation. With a focus on sustainable energy solutions, the organization manages operations across Europe and North America. Its corporate structure is supported by a network of facilities that facilitate its transition toward cleaner energy production.

Where is Drax Headquarters?

The official headquarters of Drax Group PLC is located at Drax Power Station, Selby, North Yorkshire, United Kingdom. This site serves as the primary base for the company's large-scale biomass conversion operations and energy generation activities. The facility is situated in a rural area of North Yorkshire, integrated directly into the industrial infrastructure required for power production. The architecture of the site is functional, designed to accommodate the heavy machinery and logistics necessary for processing biomass fuel on a significant industrial scale. As a major power station, the location is characterized by its expansive footprint and specialized equipment that supports the company's core business functions. This location acts as the operational heart of the organization, housing key administrative and technical departments that oversee the company's broader energy portfolio. By maintaining its strategic core at the power station, the company ensures that its management teams remain in close proximity to its primary generation assets. This setup supports the coordination of global operations, allowing for efficient communication between the Selby site and the company's various international offices. The headquarters provides the necessary oversight for regulatory compliance, engineering projects, and the strategic planning required to maintain the company's position in the renewable energy sector. It remains the command center for the group's ongoing commitment to sustainable power solutions.

Other Drax Office Locations

Main Headquarters
Office Locations
United Kingdom flag
Selby
United States flag
New York, NY
Canada flag
Princeton
United States flag
Richardson, TX
United States flag
Alcoa, TN
United States flag
Arcadia, CA
United States flag
Eagle, ID
United States flag
Eaton Rapids, MI
These locations enable Drax to tap into local talent markets, improve service delivery, and maintain a strong presence across continents.

More Headquarters in United Kingdom

Oil & Gas Exploration & ServicesEnergy, Utilities & Waste
RetailHolding Companies & ConglomeratesApparel & Accessories Retail
Securities TradingFinance
Insurance

Frequently Asked Questions Regarding Drax Headquarters and Office Locations

Where is Drax headquartered?
Drax main headquarters is located at Drax Power Station, Selby, North Yorkshire, YO8 8PH, United Kingdom
What is the address of Drax Group PLC's headquarters?
The main office is at Drax Power Station, Selby, United Kingdom.
In which countries does Drax Group PLC have offices?
Drax Group PLC has offices in countries such as United Kingdom, United States, and Canada.
How do I contact Drax Group PLC's main office?
You can reach the headquarters by phone at +44 1757618381, if available.
Does Drax Group PLC have global office locations?
Yes, Drax Group PLC has global offices.
Sign Up for Free to explore more.