Notice the word "singularity" may have several meanings. As a function of two variables, x=y^2 has no singularity anywhere. But as a function of x, at x=0, y^2 = 0 has a multiple root at x=0. This says that the projection of the non singular curve y^2 = x onto the x-axis has a ramification point at (0,0). However the fact that the curve is non singular implies that then the projection onto the y-axis will not be ramified at that same point. I.e. the line x=0 intersects the curve doubly at x=0, but the line y=0 intersects it simply there. So here ramification depends on choice of variable. I.e. ramification is a feature of the projection, and that depends on the direction of the projection, i.e. of which axis one projects onto. For a non singular curve at most one direction of projection, that along the tangent line, will be ramified.
Now if we take a singular curve, like y^2 = x^2 - x^3, we have a curve that looks like a cross at (0,0), i.e. it is singular and both partials vanish. Thus projection onto both the x-axis and the y-axis will have the property that there are (locally near (0,0)) two preimages of all non zero values, whether of x or of y, but only one preimage of 0. Here every line through (0,0) will have double intersection with the curve. This does not however imply "ramification"!
I.e. the short answer to the title question is no, since y^2 = 0 has a multiple root here, but there is no true ramification, in the sense of non trivial monodromy.
I.e. on needs to understand the meaning of ramification in the singular case. Here it no longer can be recognized simply be the degree of a map dropping, or the disappearance of a preimage. The point is that true ramification can only be recognized after separating the branches of the curve at the point. In the example y^2 = x^2 - x^3, there are two branches and after separating them, we obtain two points in place of the one singular point (0,0). Then both projections, both onto the x and the y axes, do have two preimages also over 0.
The number of branches can be determined by calculating the monodromy, since that process avoids the singular point, and takes place entirely at nearby non singular points. But calculating monodromy is not always easy. Ramification occurs at (0,0) for the projection onto the x axis, precisely when the multiplicity of intersection of the line x=0 with the curve, is greater than the number of branches of the curve at the point (0,0).
The attached pdf files to the previous post give examples of curves for which the number of branches can be calculated by hand, the so called cyclic singularities. If the curve is smooth, then ramification (of projection onto the x axis), occurs precisely whenever the line of projection x=0, is tangent to the curve at the point (0,0). I.e. ramification of a projection for a non singular curve occurs when the line of projection is tangent to the curve.
For a smooth projective curve of degree d, projection along lines through a general point of the plane, will thus be ramified at precisely d(d-1) points of the curve. By Riemann - Hurwitz formula, it follows such a curve has genus g = (1/2)(d-1)d-2). Each simple crossing singularity introduces an apparent but not genuine ramification point which counts doubly, hence lowers this computation by one. E.g. the curve y^2 = x^2 - x^3, when projectivized, has d=3, but genus zero rather than one.