If you are registered in the population register (which is required if you live in Sweden for more than a year) and are older than 18, you are entitled to vote in Sweden.
The general election in Sweden is held once every four years. You can read more about the Swedish selection at www.val.se.