Hrubá Skála is a village and municipality in Semily District of the Liberec Region in the Czech Republic.