Ansan is located in the southwest of Gyeonggi Province and is situated on the coast of the Yellow Sea (locally called West Sea), at .
Located at the south of the city are Daebudo[REF] and Pungdo [REF].