Hard lumps under the skin can form for many reasons, including epidermoid cysts, lipomas, dermatofibromas, ganglion cysts, keratoacanthomas, skin abscesses, swollen lymph nodes, and hernias. Many ...