Mayodan es un pueblo ubicado en el condado de Rockingham en el estado estadounidense de Carolina del Norte.