Obec Dobrá leží v Moravskoslezském kraji v ORP Frýdek-Místek v nadmořské výšce 332 m. V roce 2014 zde žilo 3108 obyvatel. Dobrá má katastrální území o rozloze 873 ha.