Ans: Even though there are a lot of places that come to the minds of the customers when they think of the headquarters of Office Depot, the actual headquarters of the e-commerce site is located in Boca Raton, Florida.