Cerknica (nem. Zirknitz, tal. Circonio) je mesto v Slovinsku v juhozápadnej časti krajiny v pohorí Kras. Podľa údaja z roku 2008 má mesto 11 112 obyvateľov.