Zámek se nachází ve stejnojmenném městě na trase Opava Nový Jičín, necelých 8 km od Opavy.
Původně královský přemyslovský hrad, byl opakovaně přestavěn renesančně, barokně i empírově. Státní zámek Hradec nad Moravicí se roku 2002 stal národní kulturní památkou.
Zámek má dvě části, starší tzv. Bílý zámek, ve kterém si lze prohlédnout nádherně zařízené pokoje a přístavbu novogotické části tzv. Červeného zámku spolu se vstupní branou a Bílou věží z 19. stol. Červený zámek je účelově využíván pro restaurace, koncertní sál.
Celý areál je zakomponován do přírodně-krajinářského parku, který je svou rozlohou největší v Moravskoslezském kraji. Na rozdíl od ostatních není uzavřeným celkem, ale otevírá se volně do krajiny.