Dobrinj je smješten u unutrašnjosti Krka, oko 200 m visokombrdu, iznad doline na sjeverozapadnom dijelu otoka. Naselje je izgrađeno na rubu brda. S cestom je povezano s okolnim naseljima i obalom, u kojoj se u zalivuSoline nalaze ostaci nekadašnjih solana.
Dobrinj se pod današnjim imenom prvi put spominje godine 1100. kao najstarije naselje na Krku. U Dobrinju se tada nalazila jedna od četiri najveće tvrđave na otoku. U njoj je bilo tadašnje središte glagoljaštva.
Parohijalna crkva u DobrinjuNa središnjem trgu se nalazi parohijalna crkva sv. Stjepana, koja se prvi put spominje 1100. Crkva je kroz vjekove nekoliko puta preuređivana, pa njena arhitektura ima osobitosti gotike kao i baroka.
Na mjesnom groblju se nalazi Crkva sv. Trojice, sagrađena u 16. vijeku, te sa zvonikom sagrađenim 1725.
Istočno od Dobrinja se nalazi zaselakSveti Vid Dobrinjski s romaničkom crkvicom sv. Vida i prizmatičnim zvonikom, darovanim od »slavnoga Dragoslava« godine 1100.