Free space detection is one of the most important techniques in intelligent vehicle and robotic applications. This paper proposes a method which estimates free space using u-disparity acquired by dense stereo matching. The proposed method first generates u-disparity after removing disparities obtained from road surface, and then calculates free space using dynamic programming. Experimental results show feasibility of the proposed method in practical situations.