Pin it

The West End Ballroom

The West End Ballroom

Since the 1920s, the West End Ballroom has combined old-fashioned sophistication with top-shelf luxuries to provide their clients with excellent wedding accommodations for up to 200 guests. Right in the heart of Downtown Portland, the West End Ballroom offers up their entire event space, chairs and tables, and scenic balcony area to all weddings, as well as Pearl Catering, their acclaimed catering service.

Address: 1220 Sw Taylor St, Portland, Or 97205

Phone: (503) 427-1415

Guest Capacity: Hold up to 200 guests

Venue Type: Ballroom, Historic, Banquet Hall

Social: Facebook | Instagram


Contact : Mark B

Pin it

Urban Studio

Urban Studio

Located in the Pearl District, Urban Studio offers a contemporary space for your wedding day. This Portland wedding venue has a building that is a light and airy space featuring an open floor plan with large windows and exposed ceilings. The sunken banquet room is a popular choice for receptions with walls painted in pewter, chocolate brown, and white. Ceremonies are held in the reception area surrounded by natural light, beautiful chandeliers, stone floors, and large windows. Did you know that Urban Studio partners with Pearl catering to provide delicious menu options and bar service for your reception? It is one of the most famous duos for weddings in Portland. 

Address: 935 NW Davis St, Portland, OR 97209

Phone: (503) 427-1415

Guest Capacity: 55 person guest count

Venue Type: Urban, Industrial-style, Loft

Social: Facebook | Instagram


Contact : Urban Studio Team

Pin it

The Foundry at Oswego Pointe

The Foundry at Oswego Pointe

The Foundry at Oswego Pointe is located on the Willamette River, surrounded by breathtaking views, hardwood decks, garden patios, beautiful foliage, and waterfront scenery. Each wedding can be completely customized with the neutral color palette in place. The Foundry offers a variety of locations for your ceremony and reception, including The Garden Patio, The Promenade, Foothills Park, The Great Hall, The Riverside Deck, and The Riverfront Amphitheater. Each space offers stunning views and various amounts of guests. The maximum capacity for this Portland wedding venue is 200 guests.

Pricing: Starts at $3,900

Address: 320 Oswego Pointe Drive, Lake Oswego, OR 97034

Phone: (503) 427-1415

Guest Capacity: Accommodate 200 guests

Venue Type: Waterfront, Park, Banquet Hall

Social: Facebook | Instagram


Contact : The Foundry at Oswego Pointe Team

Pin it

Lakeside Gardens

Lakeside Gardens

Lakeside Gardens is situated on seven acres of land with waterfalls, fountains, and bridges. This breathtaking venue is home to stunning views with weeping willow trees and gardens. It was designed with weddings in mind. Your ceremony can be held at the Upper Gazebo surrounded by hanging flower baskets, flower beds, and lovely scented wisteria plants. This space can accommodate 300 guests. The Terrace Room is a popular option for receptions with its’ 17-foot arched ceiling and floor-to-ceiling windows with incredible views of the surrounding landscape. This space also accommodates 300 guests.

Pricing: Couples typically spend $7,500 - $10,000

Address: 16211 SE Foster Rd, Portland, OR 97236

Phone: (503) 760-6044

Guest Capacity: Maximum capacity is 300 guests

Venue Type: Lake View, Garden, Patio

Social: Facebook | Instagram


Contact : Lakeside Gardens Team

Pin it

Castaway Portland

Castaway Portland

Castaway Portland offers 10,000 square feet of completely customizable space. This wedding venue in Portland is a restored 1929 warehouse with steel sash-pane windows, 14-foot ceilings with exposed wood beams, polished concrete floors, and a full catering kitchen. You can enjoy your choice of either an indoor or outdoor space, both with incredible views of the Fremont bridge. The Castaways Portland staff offers simple and budget-friendly pricing packages to suit every style and budget. This venue would be a fantastic choice for couples searching for a unique industrial space to hold their wedding ceremony and reception.

Pricing: Starts at $2,500

Address: 1900 NW 18th Ave, Portland, OR 97209

Phone: (503) 224-4898

Guest Capacity: 400 seated, 600 standing, 900 indoor/outdoor

Venue Type: Ballroom, Banquet Hall, Historic

Social: Facebook | Instagram


Contact : Castaway Portland Team

Pin it

Gray Gables Estate

Gray Gables Estate

This beautifully unique wedding venue in Portland offers three gorgeous locations for your ceremony and reception. Select between the garden, ballroom, and estate lawn at Gray Gables Estate, or rent the entire estate. The grounds feature whimsical garden lights surrounded by beautiful flowers, well-manicured lawns, water features, paved walkways, covered patios, and more. Enjoy exclusive use of the property along with free onsite parking. Pamper yourself in the old-world bridal suite and groom’s rustic man cave. Feast on mouthwatering in-house catering as well as made-to-order signature cocktails. Rely on the dedicated staff at Gray Gables Estate to assist with planning, execution, and everything else you may request. Invite 300 friends and family for an unforgettable event. 

Address: 3009 SE Chestnut St, Portland, OR 97267

Phone: (503) 654-0470

Guest Capacity: Seating for up to 300 guests

Venue Type: Estate, Mansion, Garden, Elegant

Social: Facebook | Instagram


Contact : Gray Gables Estate Team

Pin it

Leftbank Annex

Leftbank Annex

Say yes to versatile, contemporary event space with a raw, industrial design when you host your wedding at Leftbank Annex. Built in 1911, there are over 14,000-square-feet between two floors. The greatroom has soaring beamed ceilings and large windows. It features a mezzanine, a nest DJ space, and a green room. The clubroom is a smaller converted machine shop with architectural columns and an urban ambiance. You can divide the clubhouse into three rooms with retractable glass walls. Select your space and your own caterers from the preferred vendor list. Use onsite furnishings like mobile bars, lounge furniture, tables, chairs, and more. Trust the experienced team at Leftbank Annex to help with your requests.

Address: 101 N Weidler St, Portland, OR 97227

Phone: (503) 937-1069

Guest Capacity: 125 to 225 guests

Venue Type: Industrial-type, Banquet Hall, Rustic

Social: Facebook | Instagram


Contact : Leftbank Annex Team

Pin it

Baker Building

Baker Building

Impress your guests by hosting a reception in the 2,000-square-foot ballroom at Baker Building, with 18-foot ceilings, exposed rafters, and solid oak floors. Use the two attached private suites and catering kitchen for a complete experience. Bring your own vendors and take advantage of the professional sound system, HD projectors, microphones, tables, chairs, and other included rentals. This family-owned and operated wedding venue in Portland vows to provide you with five-star services, transparent pricing, an open vendor policy, and no decorating restrictions. Enjoy the rich ambiance of this historical building, built in 1912, and its charming surroundings in North Portland. Ask about guest capacity at Baker Building so you can plan your perfect day.

Address: 5511 N Albina Ave, Portland, OR 97217

Phone: (503) 421-6456

Guest Capacity: Up to 100 guests

Venue Type: Banquet Hall, Loft, Historic

Social: Facebook | Instagram


Contact : Baker Building Team

Pin it

Hunt & Gather Catering

Hunt & Gather Catering

Get ready for memorable food and unmatched amenities at this modern, industrial wedding venue in Pearl District. Enjoy an open-kitchen experience as your guests get to watch, hear, smell, and even partake in the culinary magic from Chef Andrew and the team. Hunt & Gather Catering has gorgeous floor-to-ceiling windows for panoramic views of the bustling downtown along with custom-made furniture. The sunken bar is a focal point of this unique wedding venue in Portland, making it the best place for dancing and drinking, while the elevated DJ booth has professional-grade equipment. Invite 120 seated or 250 standing to Hunt & Gather Catering. Allow the professional staff to help prepare your romantic ceremony, glamorous cocktail party, intimate gathering, or grand celebration.

Address: 1203 NW Glisan St, Portland, OR 97209

Phone: (503) 206-7927

Guest Capacity: Accomodate up to 120 seated guests and 250 standing guests

Venue Type: Banquet Hall, Catering

Social: Facebook | Instagram


Contact : Hunt & Gather Catering Team

Pin it

Blockhouse

Blockhouse

Celebrate your love and make memories at the picture-perfect wedding venue in Portland. Blockhouse is tucked away in a secret garden with a chef-inspired kitchen where delicious meals are shared as people connect. Located in Pomarius Nursery, Blockhouse has an open kitchen, furnished outdoor patio, and canopy for your intimate gathering. The onsite event team will help you with your needs. Use surround sound, wifi, projectors, 40 chairs, glassware, custom wood tables, bistro tables, wooden bars, outdoor lounge furniture, and bistro lighting to set the mood. Select from the preferred catering list, and you’ll receive the highest-quality food and beverage service. Enjoy a complimentary rehearsal to ensure everything is smooth and allow the dedicated staff to handle setup and teardown.

Address: 1988 NW 18th Ave, Portland, OR 97209

Phone: (971) 271-7636

Guest Capacity: Host up to 120 guests

Venue Type: Garden, Restaurant, Tented

Social: Facebook | Instagram


Contact : Blockhouse Team

Pin it

Union/Pine

Union/Pine

Union/Pine is a customizable event space located in Central Eastside Portland with two open floor room options: the Main Venue, which can accommodate up to 300 guests, and the Loft, which can accommodate up to 40 guests. With straightforward architectural features and an open layout, both floors of Union/Pine can be individualized to the specifications of each celebration. Offering a la carte services and an open catering policy, Union/Pine gives their clients the freedom to design their own vision for their wedding.

Address: 525 SE Pine Street, Portland ORE 97214

Phone: (971) 254-4395

Guest Capacity: As many as 300 guests

Venue Type: Loft, Banquet Hall

Social: Facebook | Instagram


Contact : Annie Steinbuck

Pin it

Coopers Hall Winery and Taproom

Coopers Hall Winery and Taproom

Coopers Hall Winery and Taproom is a wine shop and warehouse property with a large barrel room that can fit parties up to 180 guests for a seated party and 225 for a standing party. Coopers Hall has a full-service bar featuring wine on tap, which is sure to impress your fellow wine lovers in attendance. Located in the Central Eastside district of Portland, Coopers Hall is as convenient and accessible as it is unique. 

Address: 404 SE 6th Ave Portland, OR 97214

Phone: (503) 719-7000

Guest Capacity: From 72 to 225 guests

Venue Type: Urban, Winery, Banquet Hall

Social: Facebook | Instagram


Contact : Jennifer Helmbold

Pin it

The Evergreen

The Evergreen

The Evergreen is a wholly remodeled industrial event space complete with gorgeous lighting, exposed beams, brick walls, and a maple dance floor. This space can accommodate 350 seated guests for ceremonies, 500 guests for a standing reception, and 200 for a seated dinner. The Evergreen offers plenty of options for decor, tables, chairs, lighting, and catering. The bridal suite was thoughtfully designed with geometric wallpaper and tufted seating. You’ll enjoy breathtaking views of the city skyline while dancing the night away at The Evergreen!

Pricing: $2,500 - $5,000

Address: 618 SE Alder St, Portland, OR 97214

Phone: (503) 476-1811

Guest Capacity: 550 person capacity and room for a 200 person seated dinner

Venue Type: Industrial-style, Ballroom

Social: Facebook | Instagram


Contact : The Evergreen Team

14

Pin it

Tendue

Tendue

Have you been looking for a one-of-a-kind wedding venue with natural light and exquisite style? Well, look no further than Tendue! This gorgeous venue is located in a warehouse and offers Parisian style with large windows, beautiful chandeliers, and plenty of options for customization. Tendue has an array of dinnerware and styling products to match your style. The building offers stunning views of Portland’s skyline. If you’re planning an intimate wedding for 30 guests or less, Tendue may be a perfect option.

Pricing: $75 per hour

Address: 2505 SE 11th Avenue, Suite 255 Portland, OR 97202

Phone: (971) 328-1544

Guest Capacity: Capacity for 16 seated guests or 30 for a cocktail reception

Venue Type: Loft, Industrial-style, Banquet Hall

Social: Facebook | Instagram


Contact : Tendue Team

Pin it

The Benson

The Benson

With 287 appointed guest rooms, 47 junior suites, two grand suites, and seven penthouse suites, The Benson is a premier hotel in downtown Portland. Spread over 18,000 square feet of space, they feature a distinctive stage area and offer perfect settings for formal banquets and theater-style presentations. Featuring rich architecture, grand ballrooms, and an exquisite lobby, the venue sets a stunning background for weddings that you will celebrate forever. They work with the best vendors, and their attention to detail ensures to make your big day memorable.

Address: 309 SW Broadway, Portland, OR 97205

Phone: (503) 228-2000

Guest Capacity: Up to 300 attendees

Venue Type: Hotel, Luxury, Ballroom

Social: Instagram


Contact : The Benson Team

16

Pin it

ENSO

ENSO

ENSO is an “urban winery” passionate about the process of small-batch winemaking, which takes place right on site! ENSO has made their space available for weddings as small as 20 guests or up to 120 guests and offers a Barrel Room option that includes setup and cleanup. They also offer a “Whole Place” option, including the Barrel Room and the Tasting Lounge.

Address: 1416 SE Stark Street, Portland, OR 97214

Phone: (503) 683-3676

Guest Capacity: Groups as small as 20 and as large as 120 can be accommodated

Venue Type: Winery, Brewery, Urban

Social: Facebook | Instagram


Contact : Brianna Mixell

Pin it

University Club of Portland

University Club of Portland

Located right in the bustling downtown district, The University Club of Portland is a Tudor-style building with ornate finishings and a refined atmosphere. With a main dining room accommodating up to 150 guests, as well as a lobby, a Bridesmaid room, a Groosemen room, and a balcony all made available for wedding bookings, the University Club of Portland is available for private tours and consultations.

Address: 1225 SW 6th Avenue, Portland Oregon 97204

Phone: (503) 223-6237

Guest Capacity: 150 guests

Venue Type: Social Club, Ballroom, Historic

Social: Facebook | Instagram


Contact : Shelly Carlisle

18

Pin it

Opal 28

Opal 28

Opal 28 is a vintage wedding venue in Portland with two rooms to host your ceremony and reception. It offers 2,600 square feet of space with room for 125 guests. The Opal 28 team takes pride in being flexible with plenty of options for transforming both spaces to suit your style. This unique venue has an in-house catering staff with delectable menu options to simplify the planning process. Each wedding package includes barware, china, glassware, linens, flatware, a bridal suite, and guest accommodations.

Pricing: Saturday rates of $4,275 and weekday rates of $475 per hour

Address: 510 NE 28th Ave Portland, Oregon 97232

Phone: (971) 544-7324

Guest Capacity: 50 to 125 people

Venue Type: Banquet Hall, Patio, Loft

Social: Facebook | Instagram


Contact : Opal 28 Team

Pin it

Village Ballroom

Village Ballroom

Are you trying to find a way to give back to the community while enjoying your wedding day? The Village Ballroom is a nonprofit ballroom that donates all earnings to six local organizations. This stunning ballroom features a mahogany bar, hardwood floors, natural light, and an open floor plan with everything you’ll need for a one-of-a-kind ceremony and reception. The Village Ballroom offers space for 299 guests. The event staff will help you every step of the way to ensure your wedding day is a complete success.

Pricing: Starts at $3,500

Address: 704 NE Dekum St, Portland, OR 97211

Phone: (503) 505-9733

Guest Capacity: 250 standing, 140 seated

Venue Type: Ballroom, Unique, Banquet Hall

Social: Facebook | Instagram


Contact : Village Ballroom Team

Pin it

Victorian Belle

Victorian Belle

The Victorian Belle is a fully restored 1800s mansion surrounded by 2.5 acres of stunning gardens. It’s located just ten miles from downtown and offers a romantic feel for weddings. The Victorian Belle has an in-house catering staff available to provide exceptional meals for you and your guests. Every wedding package includes linens, china, beverage stations, wedding coordination, staff, cake-cutting service, decor, a bridal suite, and the groom’s quarters. This venue also offers lists of preferred vendors to simplify the planning process.

Address: 1441 N Mcclellan St Portland, OR 97217

Phone: (503) 515-8230

Guest Capacity: Accomodate up to 200 guests

Venue Type: Mansion, Garden, Estate

Social: Facebook | Instagram


Contact : Victorian Belle Team





Back to Top

Top Wedding Venues by Style

Top WINERY Wedding Venues in Portland

McMenamins Edgefield

Offering a variety of historic and distinct venues, McMenamins Edgefield is a breathtaking site for.... read more

Offering a variety of historic and distinct venues, McMenamins Edgefield is a breathtaking site for weddings. They provide historic Pacific Northwest settings for indoor and outdoor events. This property features various spaces, including ballrooms, barns, theaters, gardens, and a church, making it an exceptional wedding venue. They also provide on-site catering, wine, beer, and roasted coffees to plan a unique event. Keep in mind that their beverage & food minimum includes bartenders, wait staff, tables & chairs, china, linens, and other accessories to ensure a smooth experience. 

read less

Address: 2126 SW Halsey St, Troutdale, OR 97060 (~17 mins from Portland)

Visit Website

Aurora Colony Vineyards & Winery

An exclusive combo of new-world and old-world techniques, Aurora Colony Vineyards & Winery offers picturesque.... read more

An exclusive combo of new-world and old-world techniques, Aurora Colony Vineyards & Winery offers picturesque settings and personalized services for special occasions. Be it a small get-together with close ones or a grand event, their professionals will work with couples to help them create the most memorable moments possible. They have a variety of wedding packages that can accommodate anywhere from 40 to 600 guests, so you don’t need to worry about the size of your guest list when considering this venue. Their chefs provide the best catering options, and the Tasting Room team is the best place to pick delicious wines for your special occasion. 

read less

Address: 21338 Oak Ln NE, Aurora, OR 97002 (~21 mins from Portland)

Visit Website

St Josef's Winery

Located in the lush Willamette Valley, St Josef’s is a hidden gem for hosting weddings,.... read more

Located in the lush Willamette Valley, St Josef’s is a hidden gem for hosting weddings, family events, or other occasions. Founded in 1978, this is a charming European traditional style winery with a beautiful large foyer entrance. Only 30 minutes from Portland, the venue features a fountain courtyard area, two event rooms, a crush-pad patio, a three-tiered outdoor event site, and a natural spring-fed lake. The property also provides you with several photo opportunities, tables & chairs, and bridal party-ready rooms with complimentary parking.

read less

Address: 28836 S Barlow Rd, Canby, OR 97013 (~30 mins from Portland)

Visit Website

Top SMALL Wedding Venues in Portland

Opal 28

Nestled in the heart of Portland, Opal 28 stands as an intimate haven for couples.... read more

Nestled in the heart of Portland, Opal 28 stands as an intimate haven for couples seeking a unique wedding experience. With vintage charm and versatile spaces, this 2,600-square-foot venue exudes a sense of togetherness, offering a canvas for various event styles. From elegant wedding ceremonies to lively cocktail parties, Opal 28 accommodates every celebration with grace. The venue boasts a private patio, two great rooms, a built-in bar, and in-house catering, ensuring a seamless planning journey for couples. Opal 28, a full-service wedding venue, warmly invites you to transform your special day into a cherished memory, surrounded by vintage elegance and personalized service.

read less

Address: 510 NE 28th Ave, Portland, OR 97232

Guest Capacity: 100 Guests Standing Ceremony & Cocktail Style Reception.

Visit Website

Blockhouse

Situated within the lush surroundings of Pomarius Nursery, Blockhouse offers an enchanting venue for intimate.... read more

Situated within the lush surroundings of Pomarius Nursery, Blockhouse offers an enchanting venue for intimate gatherings and celebrations in Portland, Oregon. This hidden gem, near the Pearl District, combines a chef-inspired open kitchen with a garden backdrop, creating a perfect setting for weddings and special events. With a seated capacity of 60 (expandable to 120 with the Pomarius Nursery Orangerie), Blockhouse provides a 12-hour rental, inclusive of setup, break down, and a dedicated team member. The venue includes charming outdoor spaces, such as a furnished patio, and offers flexibility for catering choices. Embrace the beauty of shared meals and joyous connections at Blockhouse, where every moment is a celebration of life.

read less

Address: 1988 NW 18th Ave, Portland, OR 97209

Guest Capacity: Seated capacity is 60, standing is 75 guests.

Visit Website

Tendue

Tendue, nestled in Portland’s historic Ford Building, unfolds as a captivating space designed to host.... read more

Tendue, nestled in Portland’s historic Ford Building, unfolds as a captivating space designed to host intimate moments and inspire creativity. With a seated capacity of 16-24 and room for 30 in cocktail party mode, Tendue seamlessly blends Parisian-inspired elegance with industrial charm. Offering fully furnished settings, a kitchenette, and optional add-ons like tableware and event clean-up, Tendue ensures a hassle-free experience. Embrace the historical allure of the Ford Building, with its art galleries, artisan shops, and more, creating a unique backdrop for your special day. ADA accessible and equipped with modern amenities, Tendue invites couples to celebrate love in a space that echoes the beauty of the moment.

read less

Address: 2505 SE 11th Ave Suite 255, Portland, OR 97202

Guest Capacity: Up to 16-24 guest Seated dinner, 30 Cocktail party.

Visit Website

Top Outdoor Wedding Venues in Portland

Lakeside Gardens

Fall in love with seven enchanting acres of nature, including beautiful gardens, tall cedars, weeping.... read more

Fall in love with seven enchanting acres of nature, including beautiful gardens, tall cedars, weeping willows, fountains, lakes, bridges, and rich wildlife. With space for 300 guests, Lakeside Gardens offers year-round events in a captivating setting. This all-inclusive wedding venue in Portland is known for having twinkling lights throughout the property for gorgeous nighttime pictures. Take advantage of in-house vendors for professional event coordination, catering, photography, videography, DJ services, hair and makeup, and floral design. You’ll also receive tables, chairs, linens, a full bar, free parking, and more. On-site lodging is also available at Lakeside Gardens. Stay at the honeymoon suite at Lakeside Gardens for a romantic escape after your wedding.  

read less

Address: 16211 SE Foster Rd, Portland, OR 97236

Visit Website

The Victorian Belle Mansion

Host the wedding of the century at the Victorian Belle Mansion, surrounded by beautiful gardens,.... read more

Host the wedding of the century at the Victorian Belle Mansion, surrounded by beautiful gardens, antique fountains, and a brick courtyard. Tie the knot under the 1,200-square-foot gazebo and celebrate in the 1,800-square-foot tent. You’ll receive exclusive use of the entire property, as well as tables, chairs, linens, and in-house decor options. Schedule a menu tasting and a one-hour rehearsal so you know everything will be perfect. Trust the trained and talented catering staff at the Victorian Belle Mansion to craft a mouthwatering meal while the service staff takes care of setup and cleanup. Discuss all of your requests with the on-site venue manager for a personalized experience that redefines genuine hospitality.

read less

Address: 1441 N McClellan St, Portland, OR 97217

Visit Website

Historic Overlook House

Welcome to a warm, inviting space for your wedding. Historic Overlook House is home to.... read more

Welcome to a warm, inviting space for your wedding. Historic Overlook House is home to a lush, green lawn surrounded by beautiful flowers and rose gardens. Exchange vows under a white arbor with 150 loved ones as mature plants frame lovely views of the West Hills and Willamette River. Indoors, you’ll find hardwood floors, rich paint, a fireplace, woodwork, a full kitchen, several bathrooms, and space for 75 people. The second-floor balcony and covered spiral stairs are ideal for pictures, while the private upstairs room is the perfect dressing area. You’ll receive tables, chairs, interior furnishings, and more. Ask about catering options, as well as renting dishes, flatware, and other items to match your theme, personality, and style.

read less

Address: 3839 N Melrose Dr, Portland, OR 97227

Visit Website

Conclusion

Planning for your wedding shouldn’t leave you feeling defeated. You should be able to enjoy this one-of-a-kind time with your fiance without the added stress of not finding the vendors you need. Portland offers incredible options for wedding venues, whether you’re looking for a traditional, modern, or unique place to say ‘I do.’ Why not take the guesswork out of the equation and choose a venue with plenty of added perks, at a price that won’t break the bank? Contact these wedding venues in Portland right away!

 

Weddings in Portland

Those that know anything about Portland, Oregon, will know that it is best known as a hipster paradise and the fact that it was an old shipping port. One fact you may not know is that it is also famously environmentally friendly and has a love of vegan food. 

However, if you are reading this article, you are clearly considering Portland as a destination for your wedding, and let me just say, good choice! Portland has a lot to offer couples (besides famous fried chicken), and you will see why. The average cost for weddings in Portland is a modest $20,456, with the average price per guest being $186, according to The Knot.

No matter when and where in Portland, you choose to get married, you can be sure that there will be a venue and location to suit your individual tastes and budgets. Thanks to Portland’s beautiful weather, delicious food, and amazing scenery, it is clear why it is a popular choice for couples to tie the knot.

Below are answers to some frequently asked questions by couples planning to tie the knot in Portland!



Back to Top