Kidney stones are hard mineral and salt deposits that form in the kidneys. They can range in size from a grain of sand to a golf ball. Kidney stones can cause pain, bleeding, and infection. In severe cases, they can lead to kidney damage.
There are a number of ways to check for kidney stones. The most common method is a urinalysis. A urinalysis is a test of the urine that can detect the presence of blood, crystals, and other substances that may indicate the presence of kidney stones.