Boguchwała leży w województwie podkarpackim i liczy około 6 100 mieszkańców. Miasto zostało założone w 2008 roku (prawa miejskie). Znajduje się tu klasycystyczny pałac Lubomirskich z XVIII wieku oraz park. Boguchwała leży nad rzeką Wisłok. W skład miasta wchodzą główne ulice: Tkaczowa, Lubomirskich i Akacjowa.