Towns are marked in bold and market towns in italics: Bdín - Branov - Břežany - Chrášťany - Čistá - Děkov - Drahouš - Hořesedly - Hořovičky - Hracholusky - Hřebečníky - Hředle - Hvozd - Janov - Jesenice - Kalivody - Karlova Ves - Kněževes - Kolešov - Kolešovice - Kounov - Kozojedy - Krakov - Krakovec - Kroučová - Krty - Krupá - Krušovice - Křivoklát - Lašovice - Lišany - Lubná - Lužná - Malinová - Městečko - Milostín - Milý - Mšec - Mšecké Žehrovice - Mutějovice - Nesuchyně - Nezabudice - Nové Strašecí - Nový Dům - Olešná - Oráčov - Panoší Újezd - Pavlíkov - Petrovice - Pochvalov - Přerubenice - Příčina - Přílepy - Pšovlky - Pustověty - Račice - Rakovník - Řeřichy - Řevničov - Roztoky - Ruda - Rynholec - Šanov - Senec - Senomaty - Šípy - Skryje - Slabce - Smilovice - Srbeč - Švihov - Svojetín - Sýkořice - Třeboc - Třtice - Václavy - Velká Buková - Velká Chmelištná - Všesulov - Všetaty - Zavidov - Zbečno - Žďár Slightly undulating plateaus and hilly landscape are typical for the district.
The highest point of the district is the hill Vlastec in Skryje with an elevation of 612 m (2,008 ft), the lowest point is the river bed of the Berounka in Račice at 224 m (735 ft).
[1] The most important river is the Berounka, which flows through a valley in the southern part of the district.
The other notable watercourses are its tributaries, the Loděnice and Rakovnický potok, which originate here and supply several fishponds.
The largest employers with headquarters in Rakovník District and at least 250 employees are:[5] The D6 motorway from Prague to Karlovy Vary, including its unfinished section, passes through the district.