There are many places where you can mine in Runescape, different locations meaning different ores. Many of these locations are nowhere near banks, so if you want to mine ore for money, you need to be careful where you want to mine. If you want to purely mine and grind for exp, you need to know some not-so-well-known mining locations to get the ultimate advantage when mining. These following spots are all in F2p (Free-To-Play) as I am assuming the majority of you are F2p. Enjoy!
Alkharid Mines

There are MANY mines here, and you can see that the ore vary, and can be very useful no matter what mining level you are. Many people choose to come here and mine iron, and drop it, grinding levels like that. Other people mine coal, gold, mithril, or adamant and walk to Alkharid Bank to make some money. Watch out if you are low level, because there are level 22 scorpions here which attack you.
Barbarian Village

Here there are several mines. Many people come here to mine coal. The closest bank is Varrock South bank, and this could be useful in a non-crowded world, as you have much coal close to each other and you can bank them easily.
Lumbridge Swamps East Mine

This is a not-so-well-known mining spot, ideal for new players. This is very useful for new players, as its not crowded and has low level rocks available. This is not recommended for players with high mining levels, as the exp you will get is limited and you will also get little gold.
Lumbridge Swamps West Mines

Similar to the east Lumbridge mines, these mines are not well known. It less crowded worlds, you can basically get all the ores to yourself and you can fill up on coal, and even mithril and adamant rather quickly.
Varrock East Mines

This is a very well known area to mine, as it is close to a bank and features many ores. I would suggest mining iron here, then banking it as it's considerably close.
Varrock South-West Mines

This location is not crowded, and is ideal if you are looking to mine silver or clay. I would say this is the best F2p spot for mining silver, if it's not crowded. Watch out though, there is a mugger who hangs around here and attacks low level players.
Crafting Guild Mines

To get access to the crafting guild mines you need 40 crafting and a brown apron. The crafting guild mines are located below. I would say this is the best spot to mine gold in F2p.
Dwarven Mines

This is probably the MOST known mining spot in the game. After all, it is the biggest. However to get here it takes a long time, and it's very far from the closest bank. If you play on just coming here to get levels, then that is a good idea, but apart from that I do not suggest you try and mine and bank here. There are MANY rocks here to mine, ranging from tin to adamant. Many people mine coal in the mining guild, as there are over 35 coal rocks there. To get into the mining guild you need either 60 mining, or 59 mining and drinking a Dwarven Stout.
Rimmington Mine

These mines are rarely crowded, because of the long distance from the bank. I would suggest mining and dropping iron here, for fast exp.
I hope you learnt something from this short mining location guide. Good luck! Happy mining!